H-1B Job Board

Finding companies that sponsor visas is a lot of work.
We've made your life easier by compiling top companies and startups that hire foreign nationals.

Engineering Manager

EPAM Systems

EPAM Systems

Software Engineering, Other Engineering
Remote
Posted on Oct 16, 2024

Engineering Manager Description

We are looking for a dynamic Engineering Manager to lead our teams and oversee the development and execution of high-quality software solutions.

The ideal candidate will have a strong technical background in coding and cloud technology, combined with the ability to effectively manage multiple projects and drive organizational initiatives.


#LI-DNI#LI-CS4

Responsibilities

  • Participate in all design and architectural discussions, interacting with both the team and the customer
  • Build high-level software architecture from a business targets perspective
  • Guide and coach the team on engineering best practices, ensuring proper implementation
  • Perform code reviews, estimations, capacity, and release planning
  • Implement branching, merging strategies, build policies, and CI/CD automation
  • Evaluate and propose tools/software for improving efficiency
  • Address team member’s training needs and manage scope changes through a robust change control process
  • Manage risks, conduct retrospective meetings, and implement improvements
  • Maintain a timeline-bound project roadmap and manage the rollout and operational aspects of delivery
  • Manage multiple cross-functional, hybrid/distributed teams

Requirements

  • Minimum of 7 years of practical hands-on experience in software development
  • Strong technical and analytical skills with proven hands-on experience in JAVA, .NET, SCALA, or PYTHON
  • Proficiency in cloud technologies like AWS, GCP, or AZURE
  • Expertise in software architecture design, DevOps practices, and quality gates
  • Background in managing large scale projects using Agile Scrum/Kanban methodologies
  • Understanding of ISO project management and information security processes
  • Fluent English communication skills at a C1 level

Nice to have

  • Experience in delivering enterprise level PDS projects
  • Familiarity with automated testing strategies and tools
  • Capability to drive strategic delivery decisions and support account growth strategies
  • Competency in preparing engagement revenue and resource forecasts
  • Qualifications in project and process management

We offer

  • Career plan and real growth opportunities
  • Unlimited access to LinkedIn learning solutions
  • International Mobility Plan within 25 countries
  • Constant training, mentoring, online corporate courses, eLearning and more
  • English classes with a certified teacher
  • Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)
  • Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
  • Flexible work schedule and dress code
  • Collaborate in a multicultural environment and share best practices from around the globe
  • Hired directly by EPAM & 100% under payroll
  • Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
  • Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
  • 13 % employee savings fund, capped to the law limit
  • Grocery coupons
  • 30 days December bonus
  • Employee Stock Purchase Plan
  • 12 vacations days plus 4 floating days
  • Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
  • Monthly non-taxable amount for the electricity and internet bills

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice and Policy.