Full Stack Software Engineer

Experian Logo

Experian

πŸ“Remote - United States

Summary

Join Experian's Innovations team as a Software Engineer to build cutting-edge data-centric healthcare solutions. You will design, develop, and maintain core applications using AWS services, build and expose APIs, and collaborate with cross-functional teams. The role requires expertise in Python, AWS services, and cloud-native architecture. You will contribute to CI/CD pipelines and participate in code reviews. This position offers a great compensation package, flexible work environment, and comprehensive benefits.

Requirements

  • 5+ years of full stack software development experience
  • 5+ years of Python experience
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Experience with modern programming languages (e.g., C#, .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
  • Experience with software development methodologies (Agile, DevOps)
  • 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
  • Collaborate with product managers, data scientists, and DevOps engineers to create thoughtful, high-impact solutions
  • 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

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.