Turn this role into an interview — a resume and cover letter built around what this employer wants.
Altus Group is seeking a Senior Software Engineer to design, build, and maintain scalable AWS-native software systems. You will lead architectural decisions, deliver high-quality production code, and drive AI-assisted development practices.
Expect collaboration across teams to ensure reliability, observability, and security in complex data pipelines and services. You will work with Python/Java/Node.js, distributed architectures, and cloud-native tools, contributing to AI agent-based workflows
The Senior Software Engineer is a senior technical contributor responsible for designing, developing, and maintaining complex, AWS-native software systems within their area of ownership. This role combines deep hands‑on software engineering expertise with strong cloud, data engineering, and AI capabilities. The Senior Software Engineer drives architectural decisions, delivers high-quality production code, and champions engineering excellence through rigorous testing, code reviews, and operational best practices. As an AI‑first engineer, they leverage AI agents, agentic workflows, and AI‑assisted development tools to accelerate software delivery, automate engineering processes, and solve complex business challenges. The role required a strong foundation in data engineering and cloud‑native development, as well as the ability to build scalable, reliable, and observable systems that support modern software products and platforms., Software Engineering & Technical Leadership
Our high trust, high performance culture prioritizes progressive programs that empower you to deliver your greatest performance while promoting collective success where everyone is recognized and connected. We offer boundless opportunities in a rapidly growing global business: mentorship from the best and brightest in CRE, access to our Altus Intelligence Academy, and the chance to work with the best data sets, tools and technology in the industry.