At a Glance
- Tasks: Complete coding tasks in various enterprise languages and tackle real-world production challenges.
- Company: Join a forward-thinking tech company focused on innovation and collaboration.
- Benefits: Enjoy competitive pay, health perks, and opportunities for remote work.
- Other info: Dynamic team environment with excellent growth potential.
- Why this job: Make an impact by solving complex problems with cutting-edge technologies.
- Qualifications: Strong experience in at least one programming domain and a keen understanding of system design.
The predicted salary is between 60000 - 80000 £ per year.
We’re looking for experienced Software Engineers to complete coding tasks in a variety of Enterprise Languages.
Target Domains
- Systems + Build Toolchains: C, Rust
- Enterprise JVM / Build Ecosystems: C#, Kotlin, Scala, Swift
- Production Web + Ops Scripting: Ruby, PHP, Perl
- Scientific / Quant Computing: R
Qualifications
- Strong professional experience in at least one listed domain
- Deep understanding of language internals, tooling, and real-world production constraints
- Ability to reason about edge cases, performance, and system design trade-offs
- Detail-oriented with strong written feedback skills
Enterprise SWE - Systems Specialist employer: Obsidian
Join a forward-thinking company that values innovation and technical excellence, offering Software Engineers the chance to work with cutting-edge technologies in a collaborative environment. Our culture promotes continuous learning and professional growth, ensuring you have access to resources and mentorship to advance your career. Located in a vibrant tech hub, we provide a dynamic workplace that encourages creativity and teamwork, making it an ideal setting for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Enterprise SWE - Systems Specialist
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that sweet Enterprise SWE role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your coding tasks and projects in the languages mentioned. We want to see your work in C, Rust, or any of the JVM languages – it’s a great way to stand out!
✨Tip Number 3
Prepare for those technical interviews! Brush up on your problem-solving skills and be ready to discuss edge cases and system design trade-offs. We recommend practicing with coding challenges to get into the groove.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Enterprise SWE - Systems Specialist
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience in the specific languages and domains mentioned in the job description. We want to see how your skills align with our needs, so don’t be shy about showcasing your expertise!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about the role and how your background makes you a perfect fit for our team. We love seeing personality and enthusiasm!
Showcase Your Projects:If you've worked on relevant projects, whether personal or professional, make sure to include them in your application. We’re keen to see real-world examples of your coding skills and problem-solving abilities.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Obsidian
✨Know Your Languages Inside Out
Make sure you have a solid grasp of the enterprise languages mentioned in the job description, especially C, Rust, and any JVM languages like C# or Kotlin. Brush up on their internals and tooling, as you might be asked to explain how they work under the hood.
✨Prepare for Coding Challenges
Expect to tackle coding tasks during the interview. Practice solving problems in the relevant languages and focus on edge cases and performance considerations. Use platforms like LeetCode or HackerRank to sharpen your skills.
✨Showcase Your System Design Skills
Be ready to discuss system design trade-offs. Think about how you would approach building scalable systems and be prepared to justify your decisions. Having real-world examples from your experience can really make you stand out.
✨Communicate Clearly and Effectively
Since strong written feedback skills are highlighted, practice articulating your thought process clearly. During the interview, explain your reasoning as you solve problems, and don’t hesitate to ask clarifying questions if needed.