Remote Senior Software Engineer (Data & Integrations)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Invert is on a mission to reduce the cost and time of using biology for manufacturing various products.
  • The company provides tools for automating the design, execution, and analysis of bioprocessing work.
  • The Integrations Engineering Team is responsible for software that moves and transforms data from customer laboratories to the Invert database.
  • The team currently consists of four engineers and works with various data sources including SaaS cloud software, desktop applications, and sensors.
  • The role involves maintaining a streaming data pipeline for near-realtime data and a file ingestion pipeline for batch uploads.
  • The backend and data pipelines primarily use Python, with tools such as Kinesis, FastAPI, and Terraform IaC on AWS.
  • As a Senior Software Engineer, the individual will help scale data ingestion to support a growing user base and will focus on automation, standardization, and operational excellence.
  • The role includes both hands-on delivery and mentorship of colleagues.

Requirements:

  • Candidates must have experience writing concise Python code using modern packages and frameworks.
  • Experience in building data pipelines and maintaining infrastructure using Infrastructure as Code (IaC) and Continuous Integration/Continuous Deployment (CI/CD) practices is required.
  • Nice to have skills include architecting production systems in AWS and experience with streaming data technologies like Kinesis or Kafka.
  • Candidates should have an operations mindset, taking responsibility for the uptime and correct operation of production services.
  • The ability to take ownership and think beyond assigned tasks is essential.
  • Effective communication skills are necessary, especially in distributed teams.
  • Mentoring and collaboration skills are important to educate and empower team members.

Benefits:

  • The position offers the opportunity to work in an early-stage, high-growth startup with impactful work.
  • Employees enjoy work-life balance and flexible hours.
  • The role is fully remote, accommodating US and European timezones.
  • Competitive salary, equity, and benefits including retirement plans, paid parental leave, and healthcare are provided.
  • New employees receive a laptop, monitor, and accessories of their choice.
  • The company organizes bi-annual team offsites.
  • Unlimited paid time off (PTO) is offered to all employees.
Leave a feedback