
Senior Software Engineer, Fulfillment Planning
Vista
full-time
Posted on:
Location Type: Remote
Location: Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $99,000 - $167,000 per year
Job Level
About the role
- Deliver complex features and service improvements from technical design through implementation, rollout, and maintenance.
- Build and evolve optimization-driven systems using our modern stack: C#/.NET, AWS, event-driven services, and data-intensive backends.
- Partner with product, plant operations, shipping, support, and other engineering teams to clarify requirements, understand real-world constraints, and translate them into reliable software solutions.
- Take ownership of technical quality in the areas you work on, including testing, maintainability, observability, performance, and operational readiness.
- Investigate production issues using logs, metrics, and data analysis, identify root causes, and implement improvements to code, configuration, and team practices.
- Contribute to design discussions and code reviews, offering thoughtful input on trade-offs and helping improve the reliability and clarity of our systems.
- Act as a resource to other engineers on the squad by sharing context, reviewing code, pairing when helpful, and supporting strong engineering practices across the team.
Requirements
- 5+ years of experience building and operating commercial software systems
- Strong experience with object-oriented backend development and web-based services, ideally with C#/.NET
- Experience with AWS or another major cloud provider, including deploying and operating services in production
- Solid experience with databases and SQL, plus comfort working with data to investigate system behavior and production issues
- A track record of independently delivering moderately to highly complex features or service improvements
- Strong communication skills and the ability to work effectively with both engineers and non-technical stakeholders
- Familiarity with engineering best practices such as testing, code reviews, CI/CD, security fundamentals, logging, alerting, dashboards, and runbooks.
Benefits
- Health insurance
- Wealth and wellness programs
- Long-term equity incentives
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETAWSevent-driven servicesdatabasesSQLtestingCI/CDloggingdata analysis
Soft Skills
strong communication skillscollaborationproblem-solvingownershipcode reviewmentorshipclarifying requirementstranslating technical conceptssupporting engineering practicesthoughtful input