Senior Software Engineer - Core Products
Meltano
·
Posted:
June 1, 2023
·
Remote
About the position
Meltano is seeking a software engineer or data engineer with strong programming and leadership experience to join their all-remote team. The role involves working on Meltano and developing engineering strategies, engaging with the open-source community, designing and maintaining reusable design patterns, and providing code reviews. Proficiency in Python, CI/CD technologies, and command line usage is required. Bonus qualifications include experience with infrastructure development, familiarity with Meltano and data protocols, and understanding of data engineering challenges. Remote working experience is a plus.
Responsibilities
- Work on Meltano and come up with engineering strategies based on target goals.
- Propose specification improvements in the open source community and engage with other proposals.
- Design, build, and maintain reusable design patterns in the community-facing SDK for Singer Taps and Targets.
- Work cross-functionally on projects.
- Review community contributions and provide thorough code reviews.
- Be part of on-call rotations with the engineering team.
Requirements
- 3+ years’ experience as a software engineer, or similar experience in data engineering with strong programming and leadership experience
- Proficiency in CI/CD technologies such as GitHub Actions, Gitlab CI, or similar
- Expert-level knowledge of Python and Python testing practices
- Proficiency in writing unit and integration tests
- Knowledge of community open source projects
- Proficiency using the command line
- Ability to work with US time zones
- Ability to develop and maintain infrastructure via Pulumi and other IAC tools (bonus qualification)
- Experience with Meltano, the Singer spec, or similar data protocols (bonus qualification)
- Solid understanding of challenges for Meltano’s users: either in the field of data engineering, big data, ML and/or data warehousing (bonus qualification)
- Remote working experience is a plus (bonus qualification)
Benefits
- Flexible working hours
- Unlimited PTO with minimums
- Caregiver leave
- Competitive Compensation and Equity
- Health and Wellness Offerings
- Generous budget for home office setup and workspace supplies
- Travel Opportunities
- Professional Development
- World Class All-Remote Culture