Engage in end-to-end system ownership while collaborating with technical leadership to ensure reliable software deployment and operational efficiency.
We are looking for a Senior Software Engineer who is comfortable owning systems end-to-end,
including development, deployment, and operational concerns. This role is development-first,
but requires strong DevOps awareness and willingness to handle infrastructure and release
responsibilities.
You will work closely with senior technical leadership and help ensure that work is not only built, but reliably shipped and operated.
Responsibilities
Design and develop backend systems and services
Take ownership of deploying and running the software you build
Contribute to automation around deployments, environments, and tooling
Improve reliability, monitoring, and operational workflows
Support production issues and participate in release processes
Collaborate closely with junior engineers and provide technical guidance
Take responsibility for getting work “all the way to done”
Requirements
Strong experience as a backend or full-stack software engineer
Solid programming experience (Python preferred; other languages acceptable)
Experience deploying and operating systems in production
Comfort working with cloud infrastructure and CI/CD pipelines
Willingness to do scripting, automation, and operational work when needed
Ownership mindset and ability to work independently
Nice to Have
Prior experience in small or early-stage teams
Experience wearing multiple hats (dev + ops)
Familiarity with infrastructure-as-code and cloud-native tooling
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Ace your job interview
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.