Senior Software Development Engineer, Amazon MQ
Core
Designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for a worldwide customer base.
Role type
Senior Software Development Engineer (System Architecture & Mentorship)
Builds
Distributed open-source message broker systems (Apache ActiveMQ, RabbitMQ) and large-scale solutions
Domain
Cloud Infrastructure / Message Brokers
Deliverable
production ML models | product features
Required skills
Large-scale software system engineering, system design patterns, reliability engineering, scaling strategies, mentoring junior engineers, technical leadership
Preferred skills
Full software development life cycle experience, coding standards, code reviews, source control management, build processes, testing, operations
Technologies
Apache ActiveMQ, RabbitMQ
Responsibilities
Drive system architecture, spearhead best practices for product quality, collaborate with cross-functional peers and open source maintainers, coach and develop junior engineers
Seniority
Senior, hands-on IC with mentorship responsibilities