Staff Engineer 1, Technology Support Group (TSG) Automation Engineering

HBPad

Dallas (TX)

On-site

USD 113,500 - 136,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary bonus
401(k) company match
Medical, dental and vision benefits
Generous paid time off

Job summary

Bain & Company in Dallas, TX seeks an experienced Staff Engineer to translate business needs into scalable technical solutions and mentor a small engineering team. You will guide architectural decisions, ensure code quality, and support AI-assisted development within an Agile framework.

The role emphasizes strong stakeholder collaboration, cross-functional influence, and leadership without authority to drive technical excellence across Bain's internal platforms and automation initiatives.

Qualifications

  • 8–10+ years of software development with progression into technical leadership.
  • Experience developing enterprise-scale cloud applications.
  • Strong stakeholder management and communication skills.
  • Experience with agile methodologies and modern development practices.

Responsibilities

  • Lead technical delivery of complex modules and enterprise-scale applications.
  • Translate business problems into technical solutions and communicate effectively with non-technical stakeholders.
  • Mentor 1-3 engineers through technical guidance and code reviews.
  • Evaluate emerging technologies and lead proof-of-concepts for new tools.

Skills

Technical leadership
Stakeholder management
Mentoring
Agile methodologies
Communication skills
Bridge technical and business

Education

Bachelor's degree

Tools

Python
TypeScript/JavaScript
SQL
React
Node.js
FastAPI
Azure

Job description

What Makes Us a Great Place To Work

We are proud to be consistently recognized as one of the world's best places to work. We are currently the #1 ranked consulting firm on Glassdoor's Best Places to Work list and have maintained a spot in the top four on Glassdoor's list since its founding in 2009. 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.

What Makes Us a Great Place To Work

We are proud to be consistently recognized as one of the world's best places to work. We are currently the #1 ranked consulting firm on Glassdoor's Best Places to Work list and have maintained a spot in the top four on Glassdoor's list since its founding in 2009. 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

The Technology Solutions Group (TSG) considers the full spectrum of people, tech, and process to help others at Bain achieve their goals. We aim to understand our partners in the business so well that our proposed architectures, apps, and automations really do improve their work lives. If you're the sort of person who embraces change, who has an entrepreneurial spirit, and who friends and family still call for tech advice, this might be a great team for you.

WHERE YOU'LL FIT WITHIN THE TEAM

A staff engineer is a senior role who can independently translate business needs into technical solutions while managing stakeholder relationships and driving technical excellence. The role requires balancing technical delivery with strategic thinking, ensuring that solutions align with product vision and business objectives. The individual serves as a technical leader and mentor, guiding teams through complex technical challenges while maintaining a focus on business outcomes. This position works as a member of an Agile/scrum software development team focused exclusively on building and supporting Bain's most strategic internal software systems and automations. Team members work collaboratively to design, build and implement new features and functionality in their systems aimed at delivering the most value to Bain's global users and supporting key business initiatives. Systems developed are primarily enterprise-scale browser based or mobile applications with a global user base and integration points with one or more other internal Bain systems. As Bain's internal Automation Engineering Group, we focus on architecting and building the right solution for each business challenge - whether through intelligent automation platforms, full-stack development, or innovative hybrid approaches. We pride ourselves on our ability to evaluate and select from a diverse technology toolkit, always choosing the approach that delivers maximum value for our internal customers.

What You'll Do
Technical Delivery & Leadership (50%)

Lead technical delivery of complex modules and enterprise-scale applications. Drive architectural decisions, balancing immediate needs with long-term scalability. Guide team in leveraging AI-assisted development, automated testing, and CI/CD practices. Participate fully in Agile ceremonies and sprint commitments. Ensure code quality through reviews, testing strategies, and technical standards. Provide production support, including diagnosis, resolution, and system optimization.

Business Partnership & Stakeholder Management (30%)

Translate business problems into technical solutions that deliver measurable value. Communicate technical concepts clearly to non-technical stakeholders. Partner with Product Owners and Engineering Managers on roadmap and backlog prioritization. Facilitate alignment between technical teams and business units. Demonstrate strong listening and assertion skills during crucial conversations.

Team Development & Knowledge Sharing (10%)

Mentor 1-3 engineers through technical guidance and code reviews. Share best practices and new technologies across the software development team. Provide feedback to improve team performance and processes.

Research & Innovation (10%)

Evaluate emerging technologies, particularly AI/ML tools and their practical applications. Lead proof-of-concepts for new tools and technologies. Present findings and recommendations to the broader team.

About You
Essential Requirements

Associate’s/Bachelor’s degree or an equivalent combination of education, training, and experience. 8-10+ years of software development with progression into technical leadership. Proven ability to bridge technical and business domains. Experience developing enterprise-scale cloud applications. Strong stakeholder management and communication skills. Track record of mentoring developers and driving technical excellence. Experience with agile methodologies and modern development practices. Leadership without authority and cross-functional influence.

Technical Requirements

Strong experience with Python, TypeScript/JavaScript, and SQL. Modern web frameworks (React, Svelte, or similar). Backend development with Node.js, FastAPI, or equivalent. Cloud platforms (Azure preferred, AWS/GCP acceptable). Software architecture patterns (microservices, APIs, event-driven design). Database design and optimization (SQL and NoSQL). CI/CD, DevOps practices, and Infrastructure as Code. Security fundamentals and best practices. AI/ML integration and prompt engineering basics.

Preferred Skills

Data engineering and analytics tools. Multiple technology stacks and polyglot programming. AI coding assistants and LLM integration. Familiarity with low-code platforms (Power Apps, Power Automate) for rapid prototyping and legacy automation support.

U.S. Compensation Information

Compensation for this role includes base salary, annual discretionary performance bonus, 401(k) plan with an annual employer contribution based on years of service and Bain's best in class benefits package.

In Dallas, TX, the good-faith, reasonable annualized full-time salary range for this role is between $113,500 – 136,500; placement within this range will vary based on several factors including experience, education, licensure/certifications, training and skill level.

  • Annual discretionary performance bonus.
  • This role may also be eligible for other elements of discretionary compensation.
  • 4.5% 401(k) company contribution, which increases after 3 years of service and is 100% vested upon start date.
  • Bain pays 100% individual employee premiums for medical, dental and vision programs, offering one of the most comprehensive medical plans for employees without impacting your paycheck.
  • Generous paid time off, including parental leave, sick leave and paid holidays.
  • Fully vested 401(k) company contribution.
  • Paid Life and Long-Term Disability insurance.
  • Annual fitness reimbursements.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead, Engineering Excellence
Lead, Engineering Excellence

Bain & Company • Los Angeles (CA)

Hybrid
USD 204,000
401(k) plan with employer contribution
100% premium coverage for medical, dental, and vision
Generous paid time off
Lead, Engineering Excellence
Lead, Engineering Excellence

Bain & Company • San Francisco (CA)

Hybrid
USD 204,000
Annual discretionary performance bonus
401(k) plan with employer contribution
Comprehensive medical, dental, and vision benefits
+1
Lead, Engineering Excellence
Lead, Engineering Excellence

Bain & Company • New York (NY)

Hybrid
USD 179,000 - 204,000
401(k) plan with employer contribution
100% coverage for medical, dental, and vision premiums
Generous paid time off
Lead, Engineering Excellence
Lead, Engineering Excellence

Bain & Company • Washington

Hybrid
USD 204,000
401(k) employer contribution
100% premium coverage for medical, dental, and vision
Generous paid time off
Expert Senior Manager, Engineering Excellence
Expert Senior Manager, Engineering Excellence

Bain & Company • Chicago (IL)

Hybrid
USD 258,000 - 294,000
Annual discretionary performance bonus
Comprehensive medical, dental, and vision coverage
Generous paid time off
+1
Full Stack TypeScript Engineer (Delivery Toolkit)
Full Stack TypeScript Engineer (Delivery Toolkit)

Bain & Company • Dallas (TX)

Hybrid
USD 97,000 - 107,000
Medical, dental, and vision premium coverage
Generous paid time off
401(k) plan with employer contribution
Expert Senior Manager, Engineering Excellence
Expert Senior Manager, Engineering Excellence

Bain & Company • Los Angeles (CA)

Hybrid
USD 294,000
401(k) plan with employer contribution
Comprehensive health benefits
Generous paid time off
Expert Senior Manager, Engineering Excellence
Expert Senior Manager, Engineering Excellence

Bain & Company • Houston (TX)

Hybrid
USD 258,000 - 294,000
401(k) company contribution
Comprehensive health insurance
Generous paid time off
Full Stack TypeScript Engineer (Delivery Toolkit)
Full Stack TypeScript Engineer (Delivery Toolkit)

Bain & Company • Atlanta (GA)

Hybrid
USD 92,000 - 102,000
Annual discretionary performance bonus
401(k) with employer contribution
Comprehensive medical, dental, and vision plans
+1
Expert Senior Manager, Engineering Excellence
Expert Senior Manager, Engineering Excellence

Bain & Company • San Francisco (CA)

Hybrid
USD 294,000
Annual discretionary performance bonus
401(k) plan with employer contribution
Comprehensive medical, dental, and vision plans
+1