✨ About The Role
- As a Senior Software Engineer on the Integrations Team, you will help scale Invert’s data ingestion to accommodate a growing user base.
- The role involves designing, building, and operating code and infrastructure to support automation, standardization, and operational excellence.
- You will work with various data sources, including SaaS cloud software, desktop applications, and sensors attached to bioreactors.
- The position requires maintaining a streaming data pipeline for near-realtime data and a file ingestion pipeline for batch uploads.
- The role includes both hands-on delivery and mentorship of colleagues, reflecting the seniority of the position.
⚡ Requirements
- The ideal candidate will have extensive experience in writing concise Python code using modern packages and frameworks.
- A strong background in building data pipelines and maintaining infrastructure using Infrastructure as Code (IaC) and CI/CD practices is essential.
- Experience in architecting and implementing production systems in AWS is a valuable asset.
- The candidate should possess an operations mindset, taking responsibility for the uptime and correct operation of production services.
- Effective communication skills are crucial, ensuring that the right information reaches the right people at the right time.
- Mentorship and collaboration skills are important, as the candidate will be expected to educate and empower team members.