Senior Software Engineer

1 month ago


California, United States Experian Full time

Experian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and software. We also assist millions of people to realise their financial goals and help them save time and money.

We operate across a range of markets, from financial services to healthcare, automotive, agribusiness, insurance, and many more industry segments.

We invest in people and new advanced technologies to unlock the power of data. As a FTSE 100 Index company listed on the London Stock Exchange (EXPN), we have a team of 22,500 people across 32 countries. Our corporate headquarters are in Dublin, Ireland. Learn more at

We are seeking an experienced Senior Software Engineer, reporting to the Software Development Director, with AWS and Big Data technologies expertise. You will have a track record in developing scalable software solutions using AWS cloud services and Big Data platforms. We are looking for programming skills in AWS services and experience with multiple Big Data tools and frameworks.

Main Responsibilities

  • Deploy scalable software solutions on AWS cloud infrastructure
  • Collaborate with teams to gather requirements, define architecture, and implement solutions that meet needs
  • Hands-on Experience working with AWS services such as Lambda, API Gateway, DynamoDB, RDS, EC2, S3, EMR, Presto, Spark and Scala to build reliable distributed applications.
  • Develop Batch applications using Spark & Scala or PySpark. Optimize performance of existing production data processing applications.
  • Develop complex data pipelines and workflows using Apache Airflow. Develop custom operators and sensors to extend Airflow functionality and support specific use cases.
  • Conduct code reviews, provide technical guidance, and mentor junior team members

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 8+ years of experience developing real-time and batch Cloud-based big data applications
  • Proficiency in programming languages such as Java, Python, or Scala and familiarity with modern software development practices and tools
  • Experience with Big Data frameworks like Hadoop, Spark, Kafka, and Athena and related tools such as Hive, HBase, and Presto

Benefits/Perks:

  • 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

#LI-Hybrid

Our uniqueness is that we celebrate yours. Experian's culture and people are important differentiators. We take our people agenda very seriously and focus on what matters; DEI, work/life balance, development, authenticity, engagement, collaboration, wellness, reward & recognition, volunteering... the list goes on. Experian's people first approach is award-winning; Great Place To WorkTM in 24 countries, FORTUNE Best Companies to work and Glassdoor Best Places to Work (globally 4.4 Stars) to name a few. Check out Experian Life on social or our Careers Site to understand why.

Experian is proud to be an Equal Opportunity and Affirmative Action employer. Innovation is an important part of Experian's DNA and practices, and our diverse workforce drives our success. Everyone can succeed at Experian and bring their whole self to work, irrespective of their gender, ethnicity, religion, colour, sexuality, physical ability or age. If you have a disability or special need that requires accommodation, please let us know at the earliest opportunity.




  • California, United States Lumicity Full time

    Senior Embedded Software Engineer - LumicityLumicity, a dynamic player in the life sciences sector, is seeking a highly skilled Senior Embedded Software Engineer to enhance their innovative team.Key Qualifications:Over 10 years of professional experience in software engineeringStrong command of C++ and Python programming languagesProven expertise in Embedded...


  • California, United States Lumicity Full time

    Senior Embedded Software Engineer - LumicityLumicity, a dynamic player in the life sciences sector, is seeking a Senior Embedded Software Engineer to enhance their innovative team.Key Qualifications:Over 10 years of professional experience in software engineeringStrong command of C++ and Python programming languagesExtensive experience with Embedded Linux...


  • California, United States Lumicity Full time

    Senior Embedded Software Engineer - Life Sciences SectorLumicity is a dynamic organization in the life sciences field, actively seeking a Senior Embedded Software Engineer to enhance our innovative team.Key Qualifications:Over 10 years of professional experience in software engineeringStrong expertise in C++ and Python programming languagesProficient in...


  • California, United States Lumicity Full time

    Senior Embedded Software Engineer - LumicityLumicity, a dynamic player in the life sciences sector, is seeking a Senior Embedded Software Engineer to enhance their innovative team.Key Qualifications:Over 10 years of relevant experience in the fieldStrong command of C++ and Python programming languagesFamiliarity with Embedded Linux systemsExperience in one...


  • California, United States Lumicity Full time

    Senior Embedded Software Engineer - LumicityLumicity, a dynamic player in the life sciences sector, is seeking a highly skilled Senior Embedded Software Engineer to enhance their innovative team.Key Qualifications:Over 10 years of relevant experience in the fieldStrong command of C++ and Python programming languagesProficient in Embedded Linux...


  • California, United States Lumicity Full time

    Senior Embedded Software Engineer - LumicityLumicity, a dynamic player in the life sciences sector, is seeking a highly skilled Senior Embedded Software Engineer to enhance their innovative team.Key Qualifications:Over 10 years of professional experience in the fieldStrong command of C++ and Python programming languagesProven expertise in Embedded Linux...


  • California, United States Dimer Instruments Full time

    Job Title: Senior Software Engineer (GUI Development)Reports to: Head of SoftwareFLSA Status: Full time, Regular, Salary, ExemptAbout UsAt Dimer Instruments, we are at the forefront of developing innovative laboratory and process analytical tools tailored for the pharmaceutical sector. Our advanced products leverage multiple light-based spectroscopic...


  • California, United States ProFocus Technology Full time

    POSITION: Senior Software Engineer - AndroidWORK ARRANGEMENT: HybridCOMPENSATION: Competitive hourly rate based on experienceCONTRACT TYPE: Contract to Hire - 6 Months ROLE OVERVIEWThis position is for a Senior-level Software Engineer specializing in Android development.Design and implement robust e-commerce applications tailored for the Android...


  • California, United States UCentric Full time

    About the Role**Senior Software Engineering Manager - Innovation Leader**UCentric is seeking a highly experienced Senior Software Engineering Manager to lead our software development team. As a key member of our engineering organization, you will be responsible for fostering a collaborative and nurturing team culture, prioritizing growth and development...


  • California, United States GISCafe Full time

    Under supervision, to provide spatial analysis, reporting, mapping, mapping application and technical support; to maintain and update the database using GIS and related software packages, and to prepare and develop data for distribution to county departments, the public, local, state and federal agencies, to provide spatial analytics for customers' needs,...


  • California, United States ProFocus Technology Full time

    POSITION: Senior Software Engineer, AndroidWORK SETTING: Hybrid EnvironmentCOMPENSATION: Competitive hourly rate based on experienceEMPLOYMENT TYPE: Contract to Hire - Duration of 6 Months ROLE RESPONSIBILITIESWe are seeking a Senior-level Software Engineer specializing in Android development.Design and implement robust and scalable e-commerce applications...


  • California, United States Profiles Full time

    A dynamic and expanding financial technology firm is seeking a Senior Frontend Developer for a full-time role.This position is open to W2 Employees only.Benefits for the Senior Frontend Developer include:Comprehensive Benefits Package: Medical, Dental, and 401k with matching contributionsUnlimited Paid Time OffEquity OptionsAnnual Bonus ProgramOpportunities...


  • California, Missouri, United States Recruiting From Scratch Full time

    **About Recruiting from Scratch**We are a talent firm that specializes in connecting top talent with innovative companies. Our team is 100% remote and works with clients across North America, South America, and Europe to help them find the best fit for their teams.Our client is a fintech company seeking a highly skilled Senior Backend Engineer to join their...


  • City of Newark, California, United States Dew Software Full time

    Dew Software, a reputable leader in the digital transformation sector, is on the lookout for a proficient Senior Security Engineer for Embedded Systems to enhance their team. As an ISO-certified and CMMi Level 3 organization, Dew Software collaborates with top-tier companies to provide innovative solutions and propel their digital transformation efforts....

  • Sr. Software Engineer

    4 weeks ago


    California, United States DCS Corporation Full time

    DCS is seeking a Senior-level Software Engineer to join its teams developing the next generation of mission planning software supporting U.S. Air Force and U.S Navy aviators.Essential Job Functions: Perform software development as part of a team contributing to a multi-team, multi-organization enterprise using Scaled Agile Framework (SAFe).Take ownership of...


  • California, United States Meet Full time

    Company Overview: Meet's client is an innovative organization in the health technology domain, committed to enhancing health and diagnostics through cutting-edge solutions. The team is in search of a Senior Software Engineer who is enthusiastic about contributing to this mission in a practical capacity, collaborating closely with a small, dynamic team.Role...


  • California, United States Broadcom Inc. Full time

    Job SummaryBroadcom Inc. is seeking a highly skilled and experienced Senior Software Engineer to lead the development of a visionary new Clustered Operations workflow for managing the ESXi hypervisor. This is a unique opportunity to design and implement a revolutionary approach to cluster management, leveraging your expertise in distributed systems,...


  • California, United States Sentry Full time

    About the role As a Senior Software Engineer on Sentry’s Issues team, you’ll join a cross-functional team of engineers responsible for our most used product experience. This is a high-impact role; not only is Issues the main entry point to Sentry, but it's also where teams across the company surface actionable issues for our users. We build and maintain...


  • Brea, California, United States Safran Passenger Innovations Full time

    About the RoleAt Safran Passenger Innovations, we are seeking a highly skilled and experienced Senior Software Infrastructure Engineer to join our Software Development team. As a key member of our team, you will play a critical role in designing, implementing, and testing innovative In-Flight Entertainment (IFE) products, applying state-of-the-art software...


  • Brea, California, United States Safran Passenger Innovations Full time

    The Senior Embedded Software Engineer within the Platform Software division plays a crucial role in the architecture, design, development, testing, and integration of software essential for creating display and video systems utilized in commercial aviation. Proficiency with Qualcomm Snapdragon System on Chips (SoCs) is required. Key Responsibilities:Design...