A leading technology company based in Austin is seeking a Senior Software Engineer for the Recommendations team. In this role, you will design and maintain scalable backend systems, drive projects through the full development lifecycle, and collaborate with product managers and engineers. You should have extensive experience in backend programming and cloud environments. A commitment to mentorship and collaboration is central to our culture. This position offers competitive compensation and a hybrid work environment.
Qualifications
4–5 years of experience in backend software engineering.
Ability to run projects autonomously and deliver production-ready systems.
Experience working with secure API design and microservices architecture.
Experience with Docker or Kubernetes and CI/CD pipelines.
Responsibilities
Design and maintain scalable backend systems using GCP-native services.
Drive projects from inception to delivery and support junior engineers.
Collaborate on shipping new features and applying AI tools.
Skills
Backend programming languages (Java, Python, Node.js, Kotlin)
Cloud environments (preferably GCP)
CI/CD pipelines
Containerization tools (Docker, Kubernetes)
Infrastructure-as-code (Terraform)
Communication skills
Collaboration mindset
Job description
A leading technology company based in Austin is seeking a Senior Software Engineer for the Recommendations team. In this role, you will design and maintain scalable backend systems, drive projects through the full development lifecycle, and collaborate with product managers and engineers. You should have extensive experience in backend programming and cloud environments. A commitment to mentorship and collaboration is central to our culture. This position offers competitive compensation and a hybrid work environment.