Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

OneShot AI

Senior Software Engineer

Posted Updated
Discussion

Description

Responsibilities:

  • Design, build, and scale high-performance backend services using Java.
  • Lead and contribute to system architecture and design discussions, with a strong focus on scalability, reliability, and performance.
  • Write clean, maintainable, and well-tested code (unit + integration tests).
  • Collaborate closely with product, design, and other engineering teams to ship high-quality features.
  • Take end-to-end ownership of critical modules and systems.
  • Mentor junior engineers and help establish engineering best practices.
  • Drive adoption of AI tools and workflows to improve productivity and product capabilities.


Requirements:

  • Strong experience in backend development with Java.
  • Proven ability to design and scale distributed systems.
  • Solid understanding of system design, APIs, and performance optimization.
  • Experience working in fast-paced, ambiguous environments (startup experience is a plus).
  • High ownership mindset with the ability to drive projects independently.
  • Passion for learning and leveraging AI in development workflows.
  • Strong communication and collaboration skills.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →