We’re looking for a Senior Backend Software Engineer to join our team at Bacon.
You’ll help shape the future of our product by building and maintaining robust systems, improving performance and reliability, and collaborating across the team to deliver great experiences for our users.
What you’ll do
You’ll take ownership of meaningful projects, leading backend development from idea to launch. You’ll work within our existing codebase and design new patterns where needed. You’ll ship well-tested, maintainable code and help us level up our reliability and infrastructure.
This role is ideal for someone who’s excited to solve hard problems, enjoys collaborating across disciplines, and thrives in an environment where autonomy and clear communication are key.
What we’re looking for
Technical mastery
You’ve worked in complex codebases and know how to make them better. You write reliable, maintainable code— even when the problem is gnarly.
Ownership & scope
You’re comfortable leading major backend features end-to-end. You don’t wait to be told what to do— you find the most important problems and get to work.
Good judgment
Your experience shows. Other engineers come to you for advice, and your input improves the whole team’s standards and outcomes.
Tooling & calm under pressure
You know your way around the tools and systems we rely on and can quickly diagnose issues even when things get stressful.
Strong communicator
You write clear, actionable feedback in PRs and offer thoughtful ideas during planning. You help make other engineers better.
Planning & initiative
You don’t need hand-holding to stay productive. You help shape cycle planning, find clever solutions, and collaborate across teams.
Trusted teammate
Your work doesn’t always need to be reviewed—but your thinking still might. You’re trusted to review critical PRs and help maintain documentation and playbooks for the team.
Mentorship & feedback
You can give specific, constructive feedback to less experienced engineers and help them grow. You’re not afraid to disagree— and know how to do it kindly and move forward together.
Tech we use
Must-have experience with:
Nice to have:
If this sounds like a fit, we’d love to hear from you!