> Markdown version of [/jobs/ext/3794093-software-engineering-manager-i](https://www.wearedevelopers.com/jobs/ext/3794093-software-engineering-manager-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineering Manager I - **Company:** Boston Scientific Corporation - **Location:** Arden Hills, MN, United States (Remote available) - **Experience:** Starter - **Salary:** $145,018 - $164,237 - **Contract:** Permanent contract - **Skills:** Testing (Software), Agile Methodology, Automation of Tests, Databases, Computer Engineering, Database Queries, Software Debugging, Linux, Medical Software, Python (Programming Language), Performance Tuning, Software Tools, Software Engineering, Software Verification, Information Technology, Software Version Control - **Published:** October 17, 2026 - **Apply:** https://www.juju.com/job/1_624D98BAE46E45CD995F3ECB1F3521D6 ## About the Role WORKSITE: 4100 Hamline Avenue N, Arden Hills, MN 55112. ### Minimum Education Required REQUIREMENTS: Employer requires a Bachelor's degree or foreign equivalent in Software Engineering, Computer Engineering, Computer Science, Network Engineering, or related technical field. ### Minimum Experience Required REQUIREMENTS: Employer requires a Bachelor's degree or foreign equivalent in Software Engineering, Computer Engineering, Computer Science, Network Engineering, or related technical field plus 36 months in the job offered, Principal Software Engineer, Test Engineer, or related occupation. ## Description Architect, build, and validate databases and large-scale processing systems, creating data set processes for modeling, mining, acquisition, and verification. Develop automated test cases and test frameworks using Python and other tools to verify requirements for Class III medical device software; develop and maintain regulated software tools that support the software verification process; and analyze requirements while designing, implementing, debugging, and modifying test cases for a Linux-based, commercial, safety-critical medical software application. Design, develop, debug, modify, and review regulated software tools used in verification; track development and testing activities by creating and maintaining accurate records in approved tracking tools; and solve engineering challenges by analyzing issues and recommending corrective or alternative actions. Analyze, evaluate, and verify requirements, software, and systems using established software engineering practices; manage test assets in a concurrent design environment using version control; and perform database query performance tuning and optimization on the platform. Coordinate with requirements and development teams to resolve software defects, engage with global team members, and participate in Agile processes to meet individual and team objectives. Continuously improve processes and methodologies by partnering with peers and cross-functional groups to enhance workflows and outcomes, and represent the software function on cross-functional project teams to coordinate, develop, and communicate project schedules. Ensure timely completion of deliverables in compliance with regulations and quality system requirements; document test development through formal documents, reports, memos, and change requests; and engage with senior internal and external stakeholders on significant, cross-organizational matters. Manage up to 14 software testing engineers (employees and contractors). May require travel/Telecommute.