Skip to main content
Back to Jobs

Software Development Staff Engineer Senior

Develop scalable data systems on AWS

Design and deliver reliable data streaming applications and scalable data systems for data-centric products, collaborating with Data Science teams and maintaining regulatory compliance.

Why This Role?

Lead and mentor team members in Agile cycle engagements

Key Responsibilities

  • Develop highly scalable and reliable data systems on an AWS cloud-based platform
  • Collaborate with Data Science teams to create solutions incorporating Machine Learning algorithms
  • Deliver reliable and scalable data streaming application functionality
  • Maintain accurate and current documentation
  • Contribute to architecture, product, and design decisions

Requirements

  • Experience building and testing applications following secure coding practices
  • Experience with Python and Data Engineering libraries and tools
  • Experience working with current cloud technologies such as AWS
  • Experience with SQL and NoSQL based data access and management
  • Experience with Continuous Integration/Continuous Delivery (CI/CD) process

Required Skills

pythonawsmachine learningdata engineeringagileSoftware DevelopmentCloud Computing

Keywords

AWSPythonData ScienceMachine LearningCloud ComputingSoftware Development
View Original Description from SmartRecruiters

Original description from SmartRecruiters

Duties: 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; Without fail 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. May telecommute. Requirements: Employer will accept a 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. Position requires experience in the following: 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.) Pay range for this role $184,558.00-$232,617.00 with actual pay based on work location, job-related skills, experience and education. Role incl. variable pay and comprehensive benefits. To apply please go to https://smrtr.io/zwBZz

Track this application + get match alerts

Free account · no credit card · Log in

Pro $9/mo · unlimited applies + AI resume

Company
Experian
Source
SmartRecruiters
Salary
$XX,XXX
See remote (USD) vs local pay →
Job Type
full time
Location
Remote
Category
Seniority
senior
PostedFresh
Jul 17, 2026

Share this job

Help a friend find their next remote role.

Frequently asked questions

Is Software Development Staff Engineer Senior at Experian a remote job?
This role is based in Remote. See the listing for remote/onsite details.
What is the salary for Software Development Staff Engineer Senior at Experian?
The listed pay range for this role is $184.558k–232.617k/yr.
What type of employment is Software Development Staff Engineer Senior at Experian?
This is a full time position.
How do I apply?
Click the "Apply" button on this page to go to the official application at Experian.

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.

From the blog

Track this application + get match alerts

Free account · no credit card · Log in

Pro $9/mo · unlimited applies + AI resume