Software Development Engineer
Get new jobs like this one by email. Create a free account for job alerts and to save the jobs you like.
Job Summary
To support the development of RabbitMQ, the full-time Software Development Engineer will design, develop, test, and deploy distributed open-source message broker systems while collaborating with cross-functional teams in a remote environment.
Key responsibilities
- Design and develop large-scale, distributed software applications and systems
- Collaborate with cross-functional peers and open-source project maintainers to influence strategy and define the team's roadmap
- Drive system architecture and best practices, while coaching and developing junior engineers
Required qualifications
- 3+ years of professional software development experience
- 2+ years of experience in design or architecture of new and existing systems
- 1+ years of experience designing and developing large-scale, multi-tiered software applications
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- Experience programming with at least one software programming language
Complete Job Description
The complete job description is available to premium members. Premium membership includes:
Full access to 38,022 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee