Experian is a global data and technology company, powering opportunities for people and businesses around the world. They are seeking a Senior Staff Engineer who will own the technical design for complex projects and contribute to high-quality software development while collaborating with a team.
Responsibilities:
- Set short to medium-term (3-6 months) strategic technical direction in partnership with Product, determine technical requirements for new applications, services, and integrations, and draft a plan to incrementally deliver
- You will work closely with customers and partners to understand their use-cases, anticipate their needs, and unblock integrations
- Participate in an agile development cycle, write documentation, perform code reviews, mentor others, and be part of the production on-call rotation
- Design and implement scalable, resilient services with observability metrics for production performance monitoring and troubleshooting
- Participate in team ownership and accountability for the support of production cloud services and contribute to streamlining incident handling processes
- Work with a team of engineers who love learning, experimenting, and pushing the limits
- Participate in building an outstanding company culture that focuses on the human engine inside NeuroID and enables you to do the best work of your career
Requirements:
- Bachelor's degree in Computer Science or a related field
- 8+ years of experience in developing cloud based applications in Python, Java, and Javascript or similar languages
- Strong knowledge of the AWS platform
- Experience in designing and developing AWS Lambda functions
- Familiarity with RESTful APIs and JSON or similar
- Experience automating software deployments to AWS and comfortable defining infrastructure as code
- Experience with automated testing frameworks such as JUnit and Mockito
- Familiarity with the following or similar tools and methodologies: Github, Github Actions, Terraform Cloud, Datadog, Jira, and Agile methodologies
- Strong debugging experience
- Experience communicating updates and resolutions to customers and other partners
- First-hand experience writing mobile applications for Android & iOS and the React Native framework