Senior Software Engineer

closed
Experian Logo

Experian

πŸ“Remote - United States

Summary

Join Experian's ID and Fraud Product development team as a Senior Software Engineer! You will implement new features and improvements in applications like Precise ID and Precise Match. This role involves working within a Scrum team, leveraging AWS cloud services, and collaborating with cross-functional teams. You will build and optimize data pipelines, ensuring data integrity and privacy. The position requires significant experience in data visualization, AWS services, and various database technologies. Experian offers a remote work environment and competitive benefits.

Requirements

  • Bachelor's degree in computer science, Data Science, or related field or equivalent experience
  • 8 to 10 years of experience in Tableau data visualization
  • 5 to 7 years of experience with AWS services and data pipeline tools
  • Expertise in Oracle, SQL, NoSQL, and big data technologies (ex. Hadoop, Spark, Redshift)
  • Experience with AI and machine learning data processing requirements
  • Familiarity with Java and shell scripting

Responsibilities

  • Build, design and optimize data pipelines, data warehouses and reporting frameworks
  • Work closely with our AI team to prepare data for predictive and prescriptive modeling
  • Implement effective data storage solutions and manage data in both AWS and on-prem environments
  • Ensure the integrity and privacy of data through secure design and implementation
  • Leverage AWS cloud services for scalable application deployment and management
  • Comfortable taking the lead and driving/coordinating major workstreams
  • Collaborate with cross-functional teams to deliver on project goals and improve
  • Ensure code quality, security, and scalability through best practices and regular reviews
  • Decompose workstreams into modular pieces and mentor other more junior team members to accomplish
  • Utilize Kafka for real-time data processing
  • Integration and build of software releases and release planning
  • Participate in Agile development as a scrum team member
  • Analyze program performance and devise improvements
  • Troubleshoots complex problems and identify fixes
  • Escalate when appropriate when blocked or unable to resolve on their own

Benefits

  • Health, Dental, Vision Insurance
  • 401k match up to 4% of 100% of your salary
  • 15% discount
  • Remote work environment
This job is filled or no longer available