×
Register Here to Apply for Jobs or Post Jobs. X

Staff Engineer II, TSG Data Engineering

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: Bain & Company
Full Time position
Listed on 2026-10-12
Job specializations:
  • Software Development
    Software Architect, Software Engineer, Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 155000 - 186000 USD Yearly USD 155000.00 186000.00 YEAR
Job Description & How to Apply Below

We are proud to be consistently recognized as one of the world’s best places to work. We are currently the top ranked consulting firm on Glassdoor’s Best Places to Work list and have earned the #1 overall spot a record seven times. Extraordinary teams are at the heart of our business strategy, but these don’t happen by chance. They require intentional focus on bringing together a broad set of backgrounds, cultures, experiences, perspectives, and skills in a supportive and inclusive work environment.

We hire people with exceptional talent and create an environment in which every individual can thrive professionally and personally.

WHO YOU’LL WORK WITH

You’ll join Bain’s internal Software Applications group, responsible for developing custom enterprise applications that support teams across the firm. You’ll collaborate with internal technology teams, architects, business stakeholders, and third-party development partners to design, build, and support scalable technology solutions with a global user base.

WHERE YOU’LL FIT WITHIN THE TEAM

As a Staff Engineer II, you’ll play a senior individual contributor role in designing, developing, and supporting enterprise-scale applications. Depending on the initiative, you may independently build solutions or provide technical leadership to external vendor teams delivering larger systems.

You’ll lead by example, developing clean, reusable code and establishing strong technical foundations that make future development faster and more effective. The applications you support are primarily enterprise-scale web or mobile solutions built using Microsoft technologies, with integrations across Bain’s internal systems.

WHAT YOU’LL DO Technical Delivery (70%)
  • Design, develop, test, and support custom enterprise applications as a senior individual contributor
  • Partner with business stakeholders and external technical teams to understand requirements and translate them into appropriate technical solutions
  • Evaluate implementation options and provide recommendations on scope, architecture, and level of effort
  • Ensure timely delivery of high-quality solutions that meet business and technical requirements
  • Partner with Infrastructure and other technology teams to support application and project requirements
  • Apply strong knowledge of application development infrastructure and identify opportunities to improve development efficiency
  • Research and evaluate emerging tools and technologies that could support future initiatives, presenting recommendations to the broader Software Applications team
  • Communicate technical concepts and design decisions clearly across project teams
  • Share technical knowledge and contribute to skill development across the engineering organization
  • Mentor engineers on advanced technical topics and support their professional development
  • Provide ongoing production support, including troubleshooting, reporting, and database administration
  • Promote and continuously improve Agile development processes and engineering standards
Technical Leadership (30%)
  • Provide technical leadership to external vendor teams developing enterprise applications
  • Serve as technical lead for project teams and priority initiatives as needed
  • Lead application architecture, design, and prototyping for new solutions and significant upgrades in partnership with Architecture teams
  • Support evaluation and selection of third-party components, libraries, and tools alongside Systems and Data Architects
  • Communicate development risks, issues, and progress to technology leadership and other stakeholders

    Participate in product-level Steering Committee meetings when appropriate
  • Create and review technical documentation produced by engineering teams
ABOUT YOU Core Qualifications
  • Bachelor’s degree or equivalent
  • Strong…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary