Back to Jobs
Engine
Development Just now

Senior Software Engineer (Backend) - AI-First Systems

Engine
United StatesUnited States
Contract
$75,000–$120,000 USD
Senior-Level

Job Description

Key Skills Required

Master these to land this role

Backend42mFree Trial ✨
Start 10-Day Free Trial
AI & Machine LearningKotlinJavaSystem Design

Want to know if you're a match for this job?

Calculate My Match Score

Come outpace the ordinary and build the future of travel with Engine.

We’re looking for a Senior Software Engineer who combines strong system design instincts with the communication skills to work across technical and non-technical stakeholders. This is a backend-heavy role with a lot of autonomy, real technical challenge, and a team that runs on AI.

What You’ll Do

  • Drive the design and implementation of greenfield services, replacing legacy code with modern microservices, strong test coverage, and production-grade observability
  • Collaborate closely with Product Managers and other Engineering teams to translate requirements into engineering solutions
  • Use AI tools (Claude and/or Cursor) as your primary development environment
  • Drive projects independently: own your work, surface blockers, keep things moving

What We’re Looking For

Required:

  • AI fluency — you’re comfortable using Claude, Cursor, or similar tools as your main coding interface; you don’t just use them occasionally
  • Strong system design skills — you can walk through architectural decisions you’ve made, explain tradeoffs, and think at the infrastructure level
  • Proven delivery — you’ve shipped complex systems, not just features; you can speak to the weight and scope of what you’ve built
  • Self-directed working style — you don’t need daily direction; you identify what needs to happen and drive it
  • Comfortable handling ambiguity — cross-team requests don’t always come in neatly scoped; you ask the right questions and figure it out
  • Adaptable to shifting priorities — lodging is the highest-demand vertical at Engine; plans change
  • Excellent communication — you can explain technical problems clearly to non-technical stakeholders like accountants and business ops teams

Nice to Have:

  • Java or Kotlin experience (most of our services are Java/Kotlin; not a hard requirement with AI in the loop)
  • SQL and relational databases
  • Terraform, Datadog, or Splunk experience

How would you rate this job post?

See what other professionals think about this role.

banner

Engine is a cutting-edge technology company that specializes in innovative solutions and services. With a strong focus on research and development, the company is dedicated to creating groundbreaking products and experiences that transform the way people live and work. Leveraging the latest advancements in fields such as artificial intelligence, data analytics, and cloud computing, Engine empowers its clients to stay ahead of the curve and achieve their goals. The company's commitment to excellence is reflected in its collaborative and dynamic work environment, where talented professionals from diverse backgrounds come together to share ideas and push the boundaries of what is possible. As a trusted partner to businesses and organizations across various sectors, Engine delivers tailored solutions that address complex challenges and drive meaningful outcomes. With a passion for innovation and a customer-centric approach, Engine is poised to make a lasting impact in the tech industry and beyond.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More