Overview
Lead a cross-functional engineering team of software, quality and reliability engineers, driving operational plans, process and technology productivity, customer relationships and technical fulfillment projects, and supporting sales verticals in customer interactions.
What you'll do
- Build strong relationships with internal and external stakeholders including product, business and sales partners.
- Demonstrate excellent communication, simplifying complex problems and diving deeper when needed.
- Manage teams with cross-functional skills including software, quality and reliability engineers, project managers and scrum masters.
- Mentor, coach and develop junior and senior software, quality and reliability engineers.
- Collaborate with architects, SRE leads and other technical leadership on strategic technical direction, guidelines and best practices.
- Ensure compliance with EFX secure software development guidelines and best practices, and be responsible for meeting and maintaining QE, DevSec and FinOps KPIs.
- Define, maintain and report SLA, SLO and SLIs meeting EFX engineering standards in partnership with product, engineering and architecture teams.
- Drive technical documentation including support, end user documentation and run books.
- Lead Production Support processes, Sprint planning, Sprint Retrospectives and other team activities.
- Implement architecture decision making associated with product features/stories, refactoring work and EOSL decisions.
- Create and deliver technical presentations to internal and external technical and non-technical stakeholders, communicating with clarity and precision.
- Provide coaching, leadership and talent development; ensure teams function as a high-performing team and identify performance gaps and upskilling or transition opportunities.
- Drive a culture of accountability through actions, stakeholder engagement and expectation management.
- Develop the long-term technical vision and roadmap within, and often beyond, the scope of your teams.
- Oversee system designs within the scope of the broader area, and review product or system development code to solve ambiguous problems.
- Identify and resolve problems affecting day-to-day operations.
- Set priorities for the engineering team and coordinate work activities with other supervisors.
What you'll need
- BS or MS degree in a STEM major, or equivalent job experience.
- 10+ years of experience in software development and delivery.
- Adore working in a fast-paced and agile development environment.
- Excellent communication, sharp analytical abilities and proven design skills.
- Detailed knowledge of modern software development lifecycles including CI/CD.
- Ability to operate across a broad and complex business unit with multiple stakeholders.
- Understanding of key aspects of finance as related to Technology, including total cost of ownership and value.
- Self-starter, highly motivated, with a real passion for actively learning and researching new methods of work and new technology.
- Excellent written and verbal communication skills, able to communicate with team members at various levels, including business leaders.
Nice to have
- Cloud certification.
- Experience managing Kanban processes and techniques to prioritize critical issues or features in a customer-support setting.
- Experience working with AI tooling (e.g. Gemini CodeAssist, GitHub CoPilot).
- UI development (e.g. HTML, JavaScript, AngularJS, Angular4/5 and Bootstrap).
- Source code control management systems (e.g. SVN/Git, Subversion) and build tools like Maven.
- Big Data, Postgres, Oracle, MySQL and NoSQL databases (e.g. Cassandra, Hadoop, MongoDB, Neo4J).
- Design patterns.
- Agile environments (e.g. KanBan, Scrum, XP).
- Software development best practices such as TDD (e.g. JUnit), automated testing (e.g. Gauge, Cucumber, FitNesse), continuous integration (e.g. Jenkins, GoCD).
- Linux command line and shell scripting languages.
- Relational databases (e.g. SQL Server, MySQL).
- Cloud computing and SaaS (Software as a Service).
- Atlassian tooling (e.g. JIRA, Confluence and Bitbucket).
- Experience working in financial services.
- Experience with open source frameworks, preferably Spring; Ruby, Apache Struts, Symfony, Django, etc. also considered.
- Automated testing: JUnit, Selenium, LoadRunner, SoapUI.
Details
- Location: Pune, India (IND-Pune-Equifax Analytics-PEC).
- Work mode: Hybrid.
- Employment type: Full time.
Read the full description and apply on the company’s own careers page.