Bain-posted 2 months ago
$74,000 - $88,500/Yr
Entry Level
Dallas, TX
5,001-10,000 employees
Professional, Scientific, and Technical Services

As a Software Engineer, you'll play a key role in building and enhancing internal applications that support Bain's business priorities. You'll work on an Agile/Scrum team, contributing technical expertise, mentoring junior engineers, and helping drive high-quality delivery at scale.

  • Contribute to software development delivery (80%) by designing, coding, testing, and maintaining enterprise applications
  • Work as a member of an Agile team, participating in all ceremonies and sprint activities
  • Break down user stories into tasks and deliver features that meet functional and non-functional requirements (scalability, performance, etc.)
  • Prepare work estimates, write and execute unit tests, and participate in application release testing
  • Provide support for applications in production, including troubleshooting and resolution
  • Continuously learn and apply new skills (e.g., automation, DevOps, UX design, performance testing) to broaden technical expertise
  • Follow Bain's development processes and contribute to the ongoing improvement of team practices and standards
  • Conduct research (10%) to evaluate and recommend new tools, technologies, and approaches for future initiatives
  • Share knowledge with peers and enhance team experience through effective communication (10%)
  • Bachelor's degree (or equivalent) in Computer Science, Engineering, or related field
  • Proven experience developing enterprise-scale applications
  • Strong knowledge of agile software development methodologies and processes
  • Record of strong performance in prior software engineering roles
  • Strong problem-solving, communication, and customer service skills
  • Demonstrated ability to collaborate across disciplines and manage competing priorities
  • 3 years minimum relevant experience (and GenAI) preferred
  • Base salary
  • Annual discretionary performance bonus
  • 401(k) plan with an annual employer contribution based on years of service
  • Full coverage of individual medical, dental, and vision premiums
  • Generous paid time off, including parental leave and holidays
  • Paid life and long-term disability insurance
  • Annual fitness reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service