Software Engineer II (Fullstack, Business Systems)
Boston, MAFull-TimeMid-levelSoftware Engineering
RESPONSIBILITIES:
- Develop, test, and deploy scalable software solutions that support internal operations, including integrations between business applications and services
- Partner with stakeholders across Finance, Operations (Supply Chain, Manufacturing, Quality, Logistics), Membership Services, and other teams to gather requirements and translate them into technical solutions
- Interface with critical business systems: NetSuite, Salesforce, Stripe, Boomi, and more, ensuring reliability, performance, and security
- Contribute to the design and implementation of APIs, data pipelines, and automation to improve business efficiency
- Collaborate with other engineers to share knowledge, establish best practices, and improve engineering processes
- Work collaboratively in a high growth environment with a product minded approach
- Consistently deliver features and code with an iterative approach
- Coach and up-level engineers in your team and neighboring teams through direct and indirect mentorship
QUALIFICATIONS:
- BS in Computer Science, Engineering, or equivalent experience
- 2–4 years of professional software development experience
- Proficiency in at least one modern programming language (e.g., Python, Java, JavaScript/TypeScript)
- Experience in API design, integrations, or middleware in a business systems environment
- Experience in relational database design, data modeling, and query optimization
- Strong problem-solving skills and ability to translate business needs into technical solutions
- Experience developing large scale, production-quality web applications
- Thrives with autonomy, with a positive attitude and ownership mentality
- Excellent communication and collaboration skills, with an eagerness to work cross-functionally
- Strong commitment to embracing and leveraging AI tools in day-to-day tasks, ensuring AI-assisted work aligns with the same high-quality standards as personal contributions
