At a Glance
- Tasks: Design and build a revolutionary platform that transforms software development.
- Company: Join Ambar, a cutting-edge tech company redefining how software is built.
- Benefits: Competitive salary, equity, premium health insurance, and fully remote work.
- Other info: Fast hiring process with opportunities for meaningful career growth.
- Why this job: Make a real impact by shaping the future of software development with AI.
- Qualifications: Experience in building systems and exceptional technical judgment required.
The predicted salary is between 108000 - 180000 € per year.
TL;DR
We\'re building Ambar - the platform that collapses software development from years to weeks. It\'s a fundamental reimagining of how software gets built. You\'ll build the core platform that makes this possible.
Why Ambar?
Everyone\'s racing to make coding faster with AI. But coding is only a small part of building software. There\'s a lot more: business context, requirements, discovery, architecture decisions, integration patterns. We\'re building the system that handles all of it.
Ambar is a platform that helps humans and AI work together to collect business context, and convert it into running systems. We\'ve already used our approach to ship enterprise applications in weeks that typically take months. Now we\'re productizing it.
Work with the very best engineers and leave your mark on the next layer of abstraction for building software.
The Role
This role has principal-level scope from day one. Coding, architecting, communicating, and commercial awareness.
- Design DSLs that capture business logic without losing expressiveness
- Build the reconciliation engine that keeps business models, specifications, and code synchronized
- Create the semantic layer that understands what businesses actually do, not just what code they need
- Abstract the platform in such a way that humans do what they\'re good at, and LLMs too
- Establish example implementation frameworks for LLMs
- Define, redefine, and refine the interfaces through which our platform is used
What We\'re Looking For
You\'ve built systems that build systems. And you showed both great technical excellence as well as great taste that appealed to both engineers and business stakeholders. You think in abstractions but ship concrete solutions. You\'ve likely:
- Designed frameworks, platforms, or languages, not just used them
- Gone deep on compilers, interpreters, or similar foundational tech
- Solved problems where the solution required inventing new primitives
We\'re looking for evidence of exceptional technical judgment. Send us your hardest architectural decision and how you reasoned through it. The programming language doesn\'t matter.
How We Hire
- Intro call (30 min): We\'ll get to know each other and sync on what matters to both parties
- Technical conversation (2 hours): We\'ll discuss systems you\'ve built and problems you\'ve solved
- Paid final interview (3 hours): Real customer work, real problems, real impact, real compensation. You also have an option to take a paid trial (1-5 days) if you\'d like to get to know us better.
We decide fast. If you\'re exceptional, you\'ll have an offer within a week of starting the process.
Package
- Salary Range: $150K-$250K
- Meaningful equity with transparent terms
- Premium health insurance
- Pension contributions (exceeding legal requirements)
- Quality equipment to get work done
- Fully remote (prioritizing US, UK, Portugal, but open to any location)
Principal Software Engineer - Platform ($150K-$250K) in Sheffield employer: Ambar
At Ambar, we are redefining the software development landscape, and as a Principal Software Engineer, you'll be at the forefront of this transformation. We offer a fully remote work environment that prioritises flexibility and work-life balance, alongside competitive salaries and meaningful equity. Our culture fosters innovation and collaboration, providing ample opportunities for professional growth while working with some of the brightest minds in the industry.
StudySmarter Expert Advice🤫
We think this is how you could land Principal Software Engineer - Platform ($150K-$250K) in Sheffield
✨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 get you in the door.
✨Tip Number 2
Prepare for those interviews! Research the company and their tech stack. We want you to be able to discuss how your experience aligns with their goals, especially when it comes to building systems that build systems.
✨Tip Number 3
Show off your projects! Whether it's a GitHub repo or a personal website, we love seeing what you've built. It gives us insight into your skills and creativity, especially if you’ve designed frameworks or platforms.
✨Tip Number 4
Don’t hesitate to apply through our website! We’re looking for exceptional talent, and we want to see your application. Remember, we decide fast, so get your foot in the door and let’s chat!
We think you need these skills to ace Principal Software Engineer - Platform ($150K-$250K) in Sheffield
Some tips for your application 🫡
Show Your Passion:When you're writing your application, let your enthusiasm for building innovative platforms shine through. We want to see that you’re genuinely excited about the role and how you can contribute to Ambar's mission.
Be Specific:Don’t just list your skills; give us examples of how you've used them in real-world scenarios. Share specific projects or challenges you've tackled that relate to the role. This helps us understand your thought process and technical judgement.
Tailor Your Application:Make sure to customise your application to reflect the job description. Highlight experiences that align with our needs, especially around designing frameworks and systems. This shows us you’ve done your homework and are a great fit for the team.
Keep It Clear and Concise:While we love detail, clarity is key! Make your application easy to read and to the point. Avoid jargon unless it’s necessary, and ensure your main points stand out. We want to get to know you quickly, so make it easy for us!
How to prepare for a job interview at Ambar
✨Know Your Stuff
Make sure you’re well-versed in the core technologies and frameworks relevant to the role. Brush up on your experience with designing frameworks, platforms, or languages, and be ready to discuss specific projects where you’ve demonstrated technical excellence.
✨Show Your Problem-Solving Skills
Prepare to share examples of complex problems you've tackled, especially those that required inventing new solutions. Think about your hardest architectural decision and how you reasoned through it; this will showcase your exceptional technical judgment.
✨Communicate Clearly
Since the role involves communicating with both engineers and business stakeholders, practice articulating your thoughts clearly. Be ready to explain technical concepts in a way that’s accessible to non-technical team members, demonstrating your ability to bridge the gap between tech and business.
✨Engage in the Process
During the interviews, don’t hesitate to ask questions about the platform and the team. Show genuine interest in how Ambar operates and how you can contribute. This not only helps you gauge if it’s the right fit for you but also demonstrates your enthusiasm for the role.