Experian is looking for an experienced Software Engineer to join their Innovations team to build cutting-edge data-centric healthcare solutions. The role involves creating core applications that support machine learning and AI workflows, are API-centric, and adhere to best practices in AWS services architecture.
Requirements
- Experience with modern programming languages (e.g., C-Sharp, .NET, Python) and API development
- Experience with cloud-native architecture and AWS services (e.g., Lambda, API Gateway, ECS/EKS, S3, DynamoDB)
- Familiarity with AWS services and cloud architecture principles
- Experience with SQL databases
- Familiarity with containerization and orchestration (e.g., Docker, Kubernetes, EKS)
- Experience with CI/CD tools and practices
Responsibilities
- Design, develop, and maintain core application components and services that are scalable, secure, and cloud-native.
- Build and expose APIs that integrate machine learning models and data-driven features into customer-facing applications.
- Implement AWS services (e.g., EKS, S3, DynamoDB, SQS, Lambda) to optimize performance and scalability.
- Participate in architectural design and code reviews.
- Contribute to CI/CD pipelines, automated testing, and infrastructure as code to streamline development and deployment.
- Document system architecture, API contracts, and development workflows to support maintainability and knowledge sharing.
- Stay current with latest technologies in cloud computing, ML integration, and software engineering best practices.
Other
- 5+ years of full stack software development experience
- Experience with software development methodologies (Agile, DevOps)
- Collaborate with product managers, data scientists, and DevOps engineers to create thoughtful, high-impact solutions.
- Flexible work environment, ability to work remote, hybrid or in-office
- This is a remote position.