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

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.

Software Engineer
Via SeparationsSoftware 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 & technologiesAWSCloudDockerETLJavaScriptPythonReactSQLTerraformTypeScript
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 resumeApplicant 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