remote
Senior Manager, Software Engineering - JLL
Software Engineer
Lead cross‑functional engineering teams to deliver scalable cloud‑native solutions using Java, Python, and AWS, driving innovation in real‑estate technology platforms.
About the role
Key Responsibilities
- Architect and oversee the delivery of high‑availability, cloud‑native applications on AWS, ensuring performance, security, and cost efficiency.
- Lead a team of senior engineers, fostering a culture of continuous improvement, code quality, and mentorship.
- Collaborate with product, data, and operations stakeholders to define technical roadmaps and prioritize feature development.
- Implement CI/CD pipelines, container orchestration with Kubernetes, and automated testing frameworks to accelerate release cycles.
- Drive adoption of Agile practices, facilitating sprint planning, retrospectives, and cross‑team coordination.
Requirements
- 10+ years of software engineering experience with 5+ years in a leadership role.
- Proficiency in Java and Python, with hands‑on experience building microservices on AWS.
- Deep knowledge of Kubernetes, Docker, and CI/CD tooling (Jenkins, GitHub Actions).
- Strong background in cloud architecture, security best practices, and performance tuning.
- Excellent communication skills and a proven ability to mentor and grow engineering talent.
Skills
javapythonawskubernetesagile