Lead Software Engineer | Upto $70/hr

Lead Software Engineer | Upto $70/hr

Full-Time 56000 - 84000 £ / year (est.) No working from home possible
O

At a Glance

  • Tasks: Lead coding tasks in various enterprise languages and tackle complex software challenges.
  • Company: Join a forward-thinking tech company that values innovation and expertise.
  • Benefits: Earn up to $70/hr with flexible working options and growth opportunities.
  • Other info: Dynamic team environment with opportunities for professional development.
  • Why this job: Make a significant impact by solving real-world problems with cutting-edge technology.
  • Qualifications: Strong experience in software engineering and deep knowledge of programming languages.

The predicted salary is between 56000 - 84000 £ 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

Lead Software Engineer | Upto $70/hr employer: Obsidian

Join a dynamic and innovative team as a Lead Software Engineer, where you'll have the opportunity to work with cutting-edge technologies in a collaborative environment. Our company fosters a culture of continuous learning and professional growth, offering competitive pay and flexible working arrangements that cater to your lifestyle. Located in a vibrant tech hub, we provide unique advantages such as networking opportunities with industry leaders and access to exciting projects that make a real impact.

O

Contact Details:

Obsidian Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Software Engineer | Upto $70/hr

Tip Number 1

Network like a pro! Reach out to your connections in the software engineering world. Let them know you're on the hunt for a Lead Software Engineer role. You never know who might have the inside scoop on an opportunity!

Tip Number 2

Show off your skills! Create a portfolio showcasing your coding tasks and projects in C, Rust, or any other relevant languages. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for those technical interviews! Brush up on your knowledge of language internals and system design trade-offs. Practising coding challenges can help you feel more confident when it’s time to showcase your skills.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented engineers like you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Lead Software Engineer | Upto $70/hr

C
Rust
C#
Kotlin
Scala
Swift
Ruby

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 relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about software engineering and how your background makes you a perfect fit for the role. We love seeing personality and enthusiasm!

Showcase Your Problem-Solving Skills:In your application, include examples of how you've tackled complex coding challenges or system design trade-offs. We’re looking for detail-oriented candidates who can think critically about edge cases and performance.

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 – just a few clicks and you’re done!

How to prepare for a job interview at Obsidian

Know Your Languages Inside Out

Make sure you have a deep understanding of the programming languages mentioned in the job description. Brush up on their internals, tooling, and any real-world production constraints you've encountered. Being able to discuss specific challenges and how you overcame them will impress your interviewers.

Prepare for Coding Tasks

Since the role involves completing coding tasks, practice coding problems in the relevant languages like C, Rust, or Kotlin. Use platforms like LeetCode or HackerRank to sharpen your skills. Be ready to explain your thought process while solving problems, as this shows your reasoning abilities.

Understand System Design Trade-offs

Be prepared to discuss system design and the trade-offs involved. Think about edge cases and performance considerations in your previous projects. Having concrete examples ready will help you articulate your experience and decision-making process effectively.

Showcase Your Detail-oriented Nature

Since the job requires strong written feedback skills, be ready to demonstrate your attention to detail. Bring along examples of documentation or code reviews you've done in the past. This will highlight your ability to provide constructive feedback and your commitment to quality.