Engineering Manager

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proven leadership and mentorship skills in engineering teams., Strong understanding of software engineering principles and technical decision-making., Experience with backend development, preferably with Java, and frontend frameworks like Angular or React., Hands-on experience with cloud platforms such as AWS or GCP, and familiarity with CI/CD pipelines..

Key responsibilities:

  • Lead and develop a high-performing engineering team.
  • Foster cross-functional collaboration between engineering, product, and design teams.
  • Support developers with technical guidance and promote best coding practices.
  • Ensure engineering efforts align with strategic company goals and product vision.

Thoughtworks logo
Thoughtworks Information Technology & Services XLarge https://www.thoughtworks.com/
10001 Employees
See all jobs

Job description

We are a leading global technology consultancy that integrates strategy, design and software engineering to enable enterprises and technology disruptors to thrive. For over 30 years, we’ve been at the forefront of digital innovation and have vast experience creating adaptable technology platforms, designing world-class digital products and harnessing the power of data and AI to unlock new sources of value.

As an Engineering Manager, you will lead, mentor, and inspire a team of software engineers to achieve technical excellence and deliver high-quality products. You will play a critical role in shaping our engineering culture, driving agile processes, and collaborating closely with cross-functional teams to ensure that our products meet customer and business needs.

Job responsibilities
  • Developing high performance team. 
  • Foster a high-performing team where individuals feel valued, empowered, and aligned with team goals.
  • Create an environment that encourages continuous learning, collaboration, and innovation.
  • Identify strengths and areas for improvement, set clear goals, and provide resources for success.
  • Actively eliminate performance barriers and build a resilient, adaptable team that exceeds objectives.
  • Foster Cross-functional Collaboration.
  • Facilitate communication between engineering, product, design, and other stakeholders to ensure alignment on goals and priorities.
  • Resolve conflicts and ensure that trade-offs between customer needs, business objectives, and technical feasibility are addressed constructively.
  • Keep all stakeholders informed on project progress, challenges, and roadmap adjustments to ensure shared understanding.
  • Ensure that engineering efforts support the company’s strategic goals and product vision, driving effective decision-making and prioritization.
  • Empowering Development Excellence.
  • Act as a resource for developers, offering support with architectural decisions, debugging, and solving complex technical challenges.
  • Encourage high coding standards through regular code reviews, automated testing, and adherence to best practices across the team.
  • Organize team learning sessions, documentation efforts, and peer programming to enhance knowledge-sharing and skill development among developers.
Job qualifications
Technical Skills
  • Proven ability to lead, mentor, and develop engineering teams effectively.
  • Track record of delivering projects on time, setting priorities, and managing scope.
  • Strong understanding of software engineering principles and ability to guide technical decisions.
  • Previous experience as a backend developer, preferably with Java.
  • Previous experience as a frontend developer, preferably with Angular, React, or TypeScript.
  • Hands-on experience with cloud platforms like AWS or GCP.
  • Familiarity with CI/CD pipelines, preferably using Jenkins or GitLab-CI.
  • Strong understanding of microservices architecture.
  • Experience using JIRA for task management and team collaboration.
Professional Skills
  • Ability to motivate and inspire team members and stakeholders.
  • Demonstrable problem-solving and critical-thinking skills, with the ability to make sound decisions in complex and fast-paced environments.
  • Competent communicator/interpersonal skills, with the ability to build and maintain relationships with internal and external stakeholders.
  • Experience in backend development using Python.
  • Ability to align technical efforts with business objectives and identify innovation opportunities.
Other things to know
Learning & Development

There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys.

Company Policies

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

About Thoughtworks

Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 30+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world.

Join Thoughtworks and thrive. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.

#LI-Remote

Salary

Benefits: https://www.thoughtworks.com/en-us/careers/benefits

The annual salary range posted is subject to many factors and may vary depending on experience, geographic location, job responsibilities, performance, skills and/or training.

Salary
$171,800$274,900 USD

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Team Leadership
  • Critical Thinking
  • Social Skills
  • Communication
  • Problem Solving

Engineering Manager Related jobs