Senior Software Engineer

Logo of Experian

Experian

πŸ“Remote - United States

Job highlights

Summary

Join Experian's ESS Analytics team as a Senior Engineer and contribute to the development of our AI platform and products. This remote role involves managing technical teams, leading complex software development projects, and providing coaching. You will architect solutions, implement technical strategies, and manage Agile transformations. The ideal candidate possesses extensive experience in full-stack development, Agile methodologies, and GenAI. Experian offers a competitive compensation package, comprehensive benefits, and a flexible work environment.

Requirements

  • 12+ years of industry experience with object-oriented programming and asynchronous programming
  • Bachelors in computer science or related field
  • Experience with full stack application development and general web development concepts
  • Experience giving constructive feedback with pull requests and code reviews
  • Experience with production software development in React.js
  • Experience using NodeJS and Python to create scalable rest APIs
  • Knowledge of scrum and Agile processes
  • GenAI, Kubernetes, and Helm experience

Responsibilities

  • Manage technical teams, assigning tasks and ensuring coordinated efforts towards project goals
  • Lead complex software development projects, including resource allocation, timeline management and risk mitigation
  • Provide coaching to junior team members
  • Architect solutions for intricate technical problems or system improvements
  • Implement the technical strategy for product development, including technology selection and improvement plans
  • Manage Agile transformation projects at the organizational level, promoting Agile methodologies across several teams and departments
  • Develop full stack components of our analytics product platforms on AWS
  • Help develop GenAI product use cases and deliverables
  • Collaborate with geographically distributed teams to expand the value of Analytics offerings
  • Enhance the product to reduce the cost footprint while maximizing scalability and stability
  • Maintain our culture of high-quality code and full CI/CD automation and deliver enterprise software
  • Support troubleshooting and evaluation of production issues when needed
  • Test writing discipline in standard development processes

Preferred Qualifications

Experience using docker in development workflows

Benefits

  • Great compensation package and bonus plan
  • Core benefits including medical, dental, vision, and matching 401K
  • Flexible work environment, ability to work remote, hybrid or in-office
  • Flexible time off including volunteer time off, vacation, sick and 12-paid holidays

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Experian know you found this job on JobsCollider. Thanks! πŸ™