✨ About The Role
- The Staff Software Engineer will lead the design of new features for Ploomber's cloud platform.
- Responsibilities include maintaining the cloud platform, focusing on performance optimization, bug fixes, and database migrations.
- The role involves daily communication with team members to ensure alignment on projects and tasks.
- The company emphasizes a high-speed development cycle, often moving from idea to production within the same day.
- A low meeting culture is promoted, allowing engineers to work independently while being available for support.
- The position requires a customer-driven approach, making decisions based on customer needs and feedback.
- The backend is primarily developed using Python with FastAPI, and the platform is built on AWS services.
⚡ Requirements
- The ideal candidate will have over 6 years of proficiency in Python or another high-level programming language.
- A strong background in cloud infrastructure design and architecture is essential, with at least 4 years of relevant experience.
- Experience in mentoring or leading engineering teams for a minimum of 4 years is required.
- Familiarity with DevOps technologies, including CI/CD, Docker, Git, and AWS, is necessary, with at least 2 years of experience.
- The candidate should be adaptable and willing to learn new technologies and write frontend code when necessary.
- Authorization to work in the United States is a must, as the company cannot sponsor work visas.
- Willingness to relocate to New York City and work in a hybrid model is essential.