Software Development Staff Engineer Senior

ExperianCosta Mesa, CA
$184,558 - $232,617Remote

About The Position

Experian is a global data and technology company that powers opportunities for people and businesses worldwide. We are involved in redefining lending practices, uncovering and preventing fraud, simplifying healthcare, creating marketing solutions, and gaining deeper insights into the automotive market through our unique combination of data, analytics, and software. We also help millions of people achieve their financial goals and save time and money. We operate across diverse markets including financial services, healthcare, automotive, agribusiness, and insurance. As a FTSE 100 company listed on the London Stock Exchange (EXPN), we employ 22,500 people across 32 countries, with our corporate headquarters in Dublin, Ireland. We invest in our people and new advanced technologies to unlock the power of data.

Requirements

  • Bachelor's degree in Information and Computer Science, Business Analytics, Data Science or related field and 5 years of experience in the job offered or in a Software Development Staff Engineer Senior-related occupation.
  • Experience building and testing applications following secure coding practices.
  • Experience collaborating as a hands-on team member developing and supporting a significant commercial software project in Python.
  • Experience in developing server-side Python applications using mainstream frameworks, libraries, and tools including Pandas, SciPy, PySpark, and Pydantic.
  • Experience working with current cloud technologies such as AWS (EC2, S3, RDS PostgreSQL, Lambda).
  • Experience in SQL and NoSQL based data access and management on PostgeSQL and MongoDb or AWS DocumentDb.
  • Experience building and supporting commercial systems managing data and transactions including server-side development of Data Flow processes, incorporating Machine Learning models, performing Data Enrichment, and ETL processes.
  • Experience with Continuous Integration/Continuous Delivery (CI/CD) process and practices (CodeCommit, CodeDeploy, CodePipeline/Harness/Jenkins, CLI, BitBucket/Git, etc.).

Responsibilities

  • Develop highly scalable and reliable data systems for data-centric products and services on an AWS cloud-based platform.
  • Work closely with Data Science teams creating solutions incorporating Machine Learning algorithms and models using Python with Data Engineering libraries and tools.
  • Deliver reliable and scalable data streaming application functionality.
  • Diligently observe and maintain Standards for Regulatory Compliance and Information Security.
  • Deliver and maintain accurate, complete and current documentation.
  • Contribute to and promote full Agile cycle engagements, including meetings, iterative development, estimations, code reviews and design sessions.
  • Lead, mentor and collaborate with other team members.
  • Collaborate and contribute with architecture, product and design decisions to deliver superior functionality and quality.
  • Timely delivery of documented and tested software to the platform software engineering team.
  • Own deliverables from ideation to production operationalization.

Benefits

  • variable pay
  • comprehensive benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service