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 (Open Source)
Builds
Distributed open-source message broker systems (RabbitMQ, Apache ActiveMQ)
Domain
Cloud Infrastructure / Messaging Systems
Deliverable
production ML models | product features
Required skills
Erlang, distributed systems design, system architecture, reliability engineering, scaling, mentoring, technical leadership
Preferred skills
Full software development life cycle management, code reviews, source control management, build processes, testing, operations
Technologies
RabbitMQ, Apache ActiveMQ, Erlang
Responsibilities
Write open source software in Erlang, drive system architecture, spearhead best practices, coach and develop junior engineers, collaborate with cross-functional peers and open source project maintainers
Seniority
Senior, hands-on IC with mentorship responsibilities