Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Via Separations

Software Engineer

Via Separations

Software Engineer developing cloud infrastructure and back-end systems for a startup focused on industrial process efficiency.

Posted 6/30/2026full-timeWatertown • Massachusetts • 🇺🇸 United StatesMid-LevelSenior💰 $80,750 - $110,000 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDockerETLJavaScriptPythonReactSQLTerraformTypeScript

About the role

Key responsibilities & impact
  • Design, deploy, and manage AWS cloud infrastructure (ECS Fargate, RDS, S3, IAM Identity Center, CloudTrail, CloudWatch) across development, staging, and production environments.
  • Debug, troubleshoot, and improve existing Python (FastAPI/SQLAlchemy) and TypeScript (React) codebases.
  • Build and maintain data pipelines (Python ETL) that power our real-time industrial monitoring platform.
  • Manage and improve CI/CD pipelines using GitHub Actions and infrastructure-as-code tooling (Terraform).
  • Establish and document software development best practices, testing strategies, and engineering workflows for the team.
  • Collaborate with engineers and cross-functional stakeholders to gather requirements and translate them into reliable, scalable software solutions.
  • Support system integrations and contribute to the continued development of our warehouse management and process monitoring products.
  • Report out on project status and manage timelines and deliverables for high-visibility initiatives.

Requirements

What you’ll need
  • Degree in Computer Science, Engineering, or equivalent work experience.
  • Entry-level applicants with strong fundamentals are welcome; 3–5 years of professional experience is preferred.
  • Proficiency in Python and TypeScript/JavaScript, with SQL skills.
  • Hands-on experience with AWS services (ECS/Fargate, RDS, S3, IAM, CloudWatch, CloudTrail, Security Hub, Elastic Beanstalk, API Gateway, Amplify, or similar).
  • Familiarity with infrastructure-as-code tools such as Terraform or AWS CDK.
  • Experience with Docker, containerization, and container orchestration.
  • Experience building or maintaining CI/CD pipelines (GitHub Actions or equivalent).
  • Strong debugging and problem-solving skills; comfort diving into an unfamiliar codebase.
  • Experience designing and working with HTTP REST APIs.
  • Familiarity with FastAPI or similar Python backend frameworks is a plus.
  • Familiarity with industrial data infrastructure, such as SCADA systems, data historians (e.g., Canary, OSIsoft PI), or OPC protocols.
  • Effective communication skills to collaborate with both technical and non-technical stakeholders.
  • Ability to balance competing priorities, manage ambiguity, and deliver results in a dynamic environment.
  • Ability to work from our Watertown, MA office at least 3 days/week.
  • Some travel (up to 5%) may be required.
  • U.S. work authorization is required for this role.

Benefits

Comp & perks
  • Competitive compensation package, including equity options
  • Medical, Dental & Vision Insurance
  • Disability & Life Insurance
  • 401(k)
  • 12 weeks of paid Family Leave
  • Flexible PTO policy
  • 10 paid company holidays
  • Onsite gym

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonTypeScriptSQLAWS (ECS, Fargate, RDS, S3, IAM, CloudWatch, CloudTrail)TerraformDockerCI/CD (GitHub Actions)HTTP REST APIsFastAPIETL
Soft Skills
Effective CommunicationProblem-SolvingTime ManagementCollaborationAdaptability