CrawlJobs Logo

Senior Software Engineering Manager

United States, North Reading 234600.00 - 375400.00 USD / Year · Job Posted January 26, 2026
Apply Position
Job Link Share

Job Description

We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology ensures your device works right the first time, every time! Our portfolio of automation solutions help manufacturers to develop and deliver products quickly, efficiently and cost-effectively. Together, Teradyne companies deliver manufacturing automation across industries and applications around the world! Our Engineering Managers need to be technical leaders and motivators who thrive in a dynamic, customer-driven, global work environment. We succeed through teamwork. Internally, we closely interact with the Systems Engineering, Hardware Engineering, Marketing and QA teams. Externally, we interact with both our Field support organization as well as with our customers directly. The successful applicant will have direct product development experience with a significant hardware component. This key management role requires a manager to direct a team of 3 to 4 software managers and indirectly, a team of ~50 to 70 software engineers. The team is responsible for the design, implementation, testing, and delivery of software for the Storage Test line of products.

Job Responsibility

  • Organizing, developing, and directing the efforts of the software development team
  • Responsibility for delivering the software content for all Integrated Systems Test division product deliveries
  • Enhancement of the software processes to achieve continuously improving quality, efficiency, and predictability
  • Representation of the software organization to other functional groups and to executive management
  • Team morale, skill development and coaching
  • Along with other management team members, help develop the strategic and product direction for the organization
  • Build/maintain relationship between the Software and Marketing organizations
  • Work within the Product Line Architecture teams to help shape our product roadmap
  • Set and monitor goals for the teams
  • Facilitate the creation of solid project plans that have a very high probability of successfully meeting the core objectives of software quality, time to market, and cost. Identify and manage risks to the project
  • Capacity planning including hiring and recruiting, resource management (people and equipment) and equipment procurement
  • Monitoring the day-to-day operations of the project teams to ensure core objectives are met
  • Identify project execution issues early, develop and execute corrective action plans if required. Escalate as necessary
  • Process management and oversight
  • Ensure team knows and understands our processes
  • Monitor and ensure processes and standards are being adhered to
  • Participate in and encourage career growth for the managers & individual contributors

Requirements

  • 10+ years as a manager of software development teams
  • Experience executing against all phases of the software development life cycle
  • Experience with large, multiyear, multinational projects
  • Proven track record in managing/leading multi-site teams
  • Development and management of offshore teams
  • Excellent oral, written, and presentation skills
  • Solid grasp of the primary software design and implementation skills
  • Energetic team player who can work with a variety of people & disciplines
  • Experience developing semiconductor testers or semiconductor capital equipment
  • Knowledge of automation and thermal controls and software
  • Work in an environment that is agile and fast paced
  • BS in CS, CE or EE from a top university or engineering institution
  • MS. Preferred

What we offer

  • medical
  • dental
  • vision
  • Flexible Spending Accounts
  • retirement savings plans
  • life and disability insurance
  • paid vacation & holidays
  • tuition assistance programs

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineering Manager

8 matching positions

Senior Software Engineering Manager

Do you want to work on a product that touches and transforms the lives of billio...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience. 4+ years of experience designing, building and shipping software at scale and at least 4+ years of team leadership and people management. Solid design, coding, debugging, teamwork, partnership and communication skills. Experience in leading large dev teams to achieve complex goals on time and on budget. Proven ability to find a shippable solution given conflicting and ambiguous requirements. Excellent Technical skills in Driving Design, Architecture with cross product and services dependencies. Ability to Drive Innovation with customer obsession. You must be self-driven, curious to learn, proactive, and result-oriented.
Job Responsibility
Job Responsibility
  • Influence and align the product vision by collaborating with customers, partners, product management and engineering teams
  • Managing a team of high-caliber Software Engineers, ensuring project and development excellence and technical leadership
  • Deliver high quality results with full ownership and take the product to next level
  • Own career development of team through active coaching
  • Create a solid team culture of engineering excellence, customer passion, collaboration, diversity and inclusion
  • Hire and develop the best.
  • Fulltime
Read More
Arrow Right

Senior Software Engineering Manager

We are seeking a Senior Engineering Manager (Level 64) to lead the Microsoft Loo...
Location
Location
Czech Republic , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Prior experience working on messaging platforms, real‑time collaboration systems, or enterprise productivity software is highly desirable
  • Solid collaboration skills and the ability to influence technical direction across partner teams are essential
  • Experience delivering customer‑facing features that require high reliability, compliance awareness, and operational rigor
Job Responsibility
Job Responsibility
  • Lead the Prague‑based Loop engineering team in delivering high‑quality, reliable, and scalable collaboration features that are tightly integrated into the Teams ecosystem
  • Drive technical execution across the full feature lifecycle—from architecture and design through development, release, and ongoing operational excellence—while ensuring alignment with broader messaging platform investments
  • Own delivery commitments and customer outcomes
  • Build and grow a diverse team of engineers, fostering a culture of accountability, engineering excellence, and continuous improvement
  • Collaborate with cross‑functional partners across product, design, compliance, and platform teams to translate strategic vision into execution plans, manage technical dependencies, and ensure that Loop capabilities meet enterprise‑grade performance, privacy, and reliability standards
  • Fulltime
Read More
Arrow Right

Senior Software Engineering Manager

Are you interested in working for on cutting-edge cloud security products? Would...
Location
Location
United States , Multiple Locations
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Candidates must have an active TS/SCI and be willing and eligible to upgrade to TS/SCI (with polygraph)
  • This position requires verification of U.S. citizenship due to citizenship-based legal restrictions
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 2+ years people management experience
  • Experience Kubernetes, and the Kubernetes satellite technologies
  • Proficient in at least one scripting language but knows when to move solutions into managed code
  • Experience in Spark, Data Lake or big data platform pipeline development (Ex. Azure Data Factory, Data Explorer/Kusto, Data Bricks, Spark)
  • Expereince with Azure DevOps and GitHub tooling
  • Data mining or data science experiences utilizing Big Data and\or relational database technologies
Job Responsibility
Job Responsibility
  • Lead, mentor, coach, and grow a diverse team of talented engineers delivering world-class services in high-pressure situations
  • Collaborate closely with engineering and research teams to ensure services and systems are highly stable, performant, and meet customer expectations
  • Provide technical leadership for the engineering team responsible for Microsoft Defender for Endpoint in Sovereign Clouds
  • Foster a learn-it-all, curious, and data-driven culture within a fast-paced, highly technical, and constantly evolving environment
  • Maintain a strong customer focus and deep understanding of cloud design principles to address cyber-threats and attacks
  • Ensure operational excellence by supporting live site operations and participating in a 24x7 incident management model
  • Drive continuous improvement and innovation in cloud security solutions, leveraging state-of-the-art technologies to protect sensitive government environments
  • Fulltime
Read More
Arrow Right

Senior Software Engineering Manager

SciTec, a wholly owned subsidiary of Firefly Aerospace, is a dynamic non-traditi...
Location
Location
United States , Boulder
Salary
Salary:
143000.00 - 200000.00 USD / Year
scitec.com Logo
SciTec
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A current active DoD security clearance
  • A Bachelor’s degree in the physical sciences, mathematics, engineering, or computer science
  • At least four years of ongoing professional experience in defense and/or defense-related technological fields
  • Demonstrated ability to effectively lead teams in delivering technical software applications
  • Professional fluency in C++ or Python
  • Fluency with Linux operating systems
  • Ability to work full-time in-person in Boulder, CO office location
  • Detail oriented
  • Strong oral and written communication skills
  • Ability to build strong team relationships
Job Responsibility
Job Responsibility
  • Own hands-on software delivery for a small team, managing manual builds, automated builds and pipelines, testing, packaging, and releases
  • Guide end-to-end feature delivery across design, implementation, version control, and release management, ensuring high-quality quarterly deployments
  • Manage system-level documentation such that it is understandable and available to the deployment and integration teams and maintained at the appropriate level of detail
  • Identify and support remediation of cybersecurity vulnerabilities in production software
  • Support troubleshooting via local replication of problems
  • Support the development of detailed Agile program plans against high-level features provided by the product owner
  • Provide technical guidance to teams aligned with program milestones
  • Interact professionally with collaborators external to the company
  • Other duties as assigned
What we offer
What we offer
  • 4% Safe Harbor 401(k) match
  • 100% company paid HSA Medical insurance, with a choice of 2 buy-up options
  • 80% company paid Dental insurance
  • 100% company paid Vision insurance
  • 100% company paid Life insurance
  • 100% company paid Long-term Disability insurance
  • 100% company paid Hospital Indemnity insurance
  • Voluntary Accident and Critical Illness insurance
  • Short-term Disability insurance
  • Annual Profit-Sharing Plan
  • Fulltime
Read More
Arrow Right

Senior Software Engineering Manager

JLL Technologies Software Engineering team is seeking an experienced engineering...
Location
Location
Czechia , Prague; Ostrava
Salary
Salary:
Not provided
jll.com Logo
JLL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering or related technical field
  • 10+ years of progressive experience in software engineering
  • At least 5 years in engineering management
  • Experience managing teams developing SaaS/PaaS products, preferably with enterprise scale applications
  • Experience with modernization initiatives and platform upgrades
  • Experience working with US-based enterprise companies and collaborating with global teams
  • Proven leadership in Agile environments with ability to adapt to changing priorities
  • Experience with modern development practices including CI/CD, DevSecOps, and cloud-native development
  • Understanding of software architecture principles and experience guiding architectural decisions
  • Knowledge of enterprise software development processes, quality assurance, and release management
Job Responsibility
Job Responsibility
  • Lead multiple related scrum teams with focus on software engineering excellence
  • Align technical initiatives with business objectives across teams
  • Take ownership of new products and initiatives while integrating with established best practices
  • Design, develop, and implement software solutions that meet key business objectives
  • Oversee the full software development lifecycle from conception to deployment
  • Design and implement scalable software architecture leveraging cloud technologies and modern development practices
  • Lead team of engineers ranging from junior to senior levels (P2-P5) in an Agile environment
  • Cross-collaborate with Product, Design, Sales, Marketing and other functional areas
  • Mentor and develop engineering talent, creating growth opportunities for team members
  • Work effectively with globally distributed teams and stakeholders
  • Fulltime
Read More
Arrow Right

Senior Software Engineering Manager

JLL Technologies Software Engineering team is seeking an experienced engineering...
Location
Location
Mexico , Jalisco
Salary
Salary:
Not provided
jll.com Logo
JLL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering or related technical field
  • 10+ years of progressive experience in software engineering with at least 5 years in engineering management
  • Experience managing teams developing SaaS/PaaS products, preferably with enterprise scale applications
  • Strong technical background in .NET development (.NET Framework and .NET Core/8) and containerization technologies
  • Experience with modernization initiatives and platform upgrades
  • Experience working with US-based enterprise companies and collaborating with global teams
  • Proven leadership in Agile environments with ability to adapt to changing priorities
  • Experience with modern development practices including CI/CD, DevSecOps, and cloud-native development
  • Understanding of software architecture principles and experience guiding architectural decisions
  • Knowledge of enterprise software development processes, quality assurance, and release management
Job Responsibility
Job Responsibility
  • Lead multiple related scrum teams with focus on software engineering excellence
  • Oversee platform modernization efforts from .NET Framework to .NET 8 and containerization
  • Align technical initiatives with business objectives across teams
  • Take ownership of new products and initiatives while integrating with established best practices
  • Design, develop, and implement software solutions that meet key business objectives
  • Oversee the full software development lifecycle from conception to deployment
  • Design and implement scalable software architecture leveraging cloud technologies and modern development practices
  • Lead team of engineers ranging from junior to senior levels (P2-P5) in an Agile environment
  • Cross-collaborate with Product, Design, Sales, Marketing and other functional areas
  • Mentor and develop engineering talent, creating growth opportunities for team members
  • Fulltime
Read More
Arrow Right

Senior Software Engineering Manager

We are dynamic team focused on securing cutting-edge AI and cloud technologies i...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Computer Science or a related technical field
  • Overall 10+ years out of which 8+ years of software design and development experiences
  • Experience in people and project management with strong technical leadership
  • Solid Experience driving architecture/design/implementation and delivery of great user experiences
  • Experience with large scale services, distributed systems
  • Excellent communication and cross team collaboration skill
  • Excellent system design and problem-solving skills
  • Experience optimizing automation, reliability, and monitoring of live services
  • Passionate about user experience and user facing features
  • Experience with cloud technologies (Azure)
Job Responsibility
Job Responsibility
  • Understanding of the distributed systems design, interactions between cloud technology layers and components, basic dependencies at scale, and the code that defines infrastructures
  • Managers deliver success through empowerment and accountability by modeling, coaching, and caring
  • Shares and defines insights, best practices, and standards that can be applied to improve system, platform, and/or product development and operations across the business
  • Expands end-to-end technical expertise in the architecture, code, features, operations and comprehensive use scenarios of products in order to drive continuous improvements
  • Contribute to the product fundamentals and architecture, share knowledge, and code, always looking for ways to make what we build useful to multiple teams and products
  • Demonstrates end-to-end expertise in distributed systems design, interactions between cloud technology layers
  • Support ongoing engagements with product engineering teams by participating in test maturity reviews, static analysis reviews, meetings, on-call rotations, and incident responses throughout product development and operations cycles
  • Provides deep business and technical expertise as required to resolve major incidents
  • Fulltime
Read More
Arrow Right

Senior Software Engineering Manager

The Windows Connected Experiences team is looking for a highly motivated and inn...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Exceptional management skills, with a proven ability to develop and motivate collaborative teams of exceptional engineers
  • Experience working with distributed teams
  • Experience with scrum, Kanban, or other agile engineering techniques
  • Experience with Microsoft technologies and languages a plus (Azure Service Fabric, SQL Server, C#, etc.)
  • Experience with Mobile development for Android and iOS a plus
  • 4+ years of engineering management experience
Job Responsibility
Job Responsibility
  • Lead a team of IC engineers, be responsible for team health and retention
  • Collaborate with appropriate stakeholders to plan work and share updates
  • Drive identification of dependencies and the development of design documents for a product, application, service, or platform
  • Act as the leader of Designated Responsible Individuals (DRIs) and guide engineers during active incidents
  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Fulltime
Read More
Arrow Right