Senior Software Engineer- Data Platform

1 month ago


Seattle, United States UKG (Ultimate Kronos Group) Full time

Company Overview

With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on.

At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all.

Here, we know that you’re more than your work. That’s why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose — a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you’re passionate about our purpose — people —then we can’t wait to support whatever gives you purpose. We’re united by purpose, inspired by you.

As a Senior Data Platform Engineer at the P3 level, you will contribute to the design, development, and maintenance of scalable and reliable data platforms while embracing the unified engineering philosophy. You will take ownership of the full development lifecycle, from requirement gathering and design to deployment and monitoring in production. This role demands strong technical skills, leadership abilities, and a passion for collaboration and innovation.

Key Responsibilities:

Data Pipeline Development:

  • Design and develop scalable ETL/ELT pipelines using modern tools like Apache Beam, Google Dataflow, Dataproc, and BigQuery to support seamless data processing and integration.

  • Optimize pipelines for performance, reliability, and cost-effectiveness.

Data Infrastructure Ownership:

  • Build and maintain robust, scalable, and high-performing data platforms, including data lakes, warehouses, and real-time streaming systems.

  • Ensure platform reliability, security, and scalability through proactive monitoring and infrastructure improvements.

Software Development:

  • Write clean, maintainable, and efficient code following industry best practices and design patterns.

  • Implement observability from the ground up, ensuring all systems are testable and monitored effectively.

Architectural Design:

  • Lead or participate in design reviews for new data features and systems, ensuring scalability, reliability, and maintainability.

  • Collaborate with cross-functional teams to align architectural decisions with business goals.

Code Quality & Mentorship:

  • Conduct thorough code reviews, maintaining a high standard of technical excellence.

  • Mentor junior engineers, fostering a culture of learning and continuous improvement.

Service Health & Troubleshooting:

  • Monitor and maintain the health of services using telemetry and performance indicators.

  • Diagnose and resolve technical issues promptly, conducting root cause analyses to prevent recurrence.

Testing & Automation:

  • Build testable data systems and implement automated testing frameworks using tools like PyTest or JUnit.

  • Utilize CI/CD pipelines for efficient and reliable deployments.

DevOps & Ownership:

  • Work in a DevOps model, owning the full lifecycle of data solutions from design to production deployment and support.

Continuous Learning & Innovation:

  • Stay updated with emerging technologies, advocating for their adoption where beneficial.

  • Drive innovation in data engineering by implementing modern frameworks and practices.

Qualifications:

  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.

  • Experience: 5+ years of professional experience in software engineering including 2+ years of experience in data engineering. Proven expertise in building and managing scalable data platforms.

Technical Skills:

  • Proficiency in Java, Python, and at least 1 more programming language.

  • Expertise in data tools and frameworks like Apache Beam, Google Dataflow, BigQuery, and Dataproc.

  • Strong knowledge of SQL, data modeling, and database systems (e.g., BigQuery, PostgreSQL, MongoDB).

  • Experience with real-time data streaming technologies such as Kafka or Apache Flink.

  • Experience with containerization (e.g., Docker) and orchestration (e.g., Kubernetes).

  • Problem-Solving Skills: Exceptional analytical and problem-solving abilities with experience in debugging and optimizing complex data systems.

  • Collaboration & Communication: Strong communication and interpersonal skills with a proven ability to work effectively in cross-functional teams.

Preferred Qualifications:

  • Familiarity with advanced analytics platforms, specifically Looker.

  • Experience with agile development methodologies and working in a DevOps model.

  • Proven ability to mentor and guide junior engineers.

  • Commitment to continuous learning and professional development.

  • Has 2 years' experience as a unified engineer.

Where we’re going

UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it’s our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow

Equal Opportunity Employer   

Ultimate Kronos Group is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive considerations for employment without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status under federal, state, or local anti-discrimination laws.     

View The EEO Know Your Rights poster (https:www.eeoc.gov/sites/default/files/2022-10/EEOC_KnowYourRights_screen_reader_10_20.pdf) and its supplement. (https:www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm)      

View the Pay Transparency Nondiscrimination Provision (https:www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf)     

UKG participates in E-Verify. View the E-Verify posters here (https:www.e-verify.gov/sites/default/files/everify/posters/EVerifyParticipationPoster.pdf) .  

Disability Accommodation

For individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com . 

The pay range for this position is $109,000 to $156,700, however, base pay offered may vary depending on skills, experience, job-related knowledge and location. This position is also eligible for a short-term incentive and a long-term incentive as part of total compensation. Information about UKG’s comprehensive benefits can be reviewed on our careers site at https:www.ukg.com/careers (https:www.ukg.com/careers)

It is the policy of Ultimate Software to promote and assure equal employment opportunity for all current and prospective Peeps without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status entitled to protection under federal, state, or local anti-discrimination laws. This policy governs all matters related to recruitment, advertising, and initial selection of employment. It shall also apply to all other aspects of employment, including, but not limited to, compensation, promotion, demotion, transfer, lay-offs, terminations, leave of absence, and training opportunities.



  • Seattle, United States Ultimate Software Full time

    Company OverviewWith 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on.At UKG, you get more than just a job. You get to work with...


  • Seattle, United States Ultimate Software Full time

    Company OverviewWith 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on.At UKG, you get more than just a job. You get to work with...


  • Seattle, Washington, United States Ultimate Software Full time

    Company OverviewWe are Ultimate Software, a leading provider of workforce management and human capital management solutions. With 80,000 customers across 150 countries, we empower organizations to become great places to work.We're on the cusp of something truly special. Our AI-powered product portfolio is designed to support customers of all sizes,...


  • Seattle, Washington, United States Hireio, Inc. Full time

    Job DescriptionTeam IntroductionThe Data Management Suite team is building products that cover the whole lifecycle of data pipeline, including data ingestion and integration, data development, data catalog, data security, and data governance. These products support various businesses so data engineers and data scientists can greatly boost their...


  • Seattle, United States Software Resources Full time

    Senior Software Engineer (Back-End Scala) Software Resources has an immediate job opportunity for a Senior Software Engineer with a major corporation in Seattle, WA. On-site 2-4 days per week. Duration : 12 month(s) MUST HAVES: This is not A Data Engineer. This is a back-end expert Scala developer. Must have expert experience with Library Development. This...


  • Seattle, United States HireIO Inc Full time

    Team Introduction The Data Management Suite team is building products that cover the whole lifecycle of data pipeline, including data ingestion and Integration, data development, data catalog, data security and data governance. These Products support various businesses so data engineers and data scientists could great boost their productivity. As a...


  • Seattle, United States HireIO Inc Full time

    Team Introduction The Data Management Suite team is building products that cover the whole lifecycle of data pipeline, including data ingestion and Integration, data development, data catalog, data security and data governance. These Products support various businesses so data engineers and data scientists could great boost their productivity. As a...


  • Seattle, United States ZipRecruiter Full time

    Job DescriptionTeam IntroductionThe Data Management Suite team is building products that cover the whole lifecycle of data pipeline, including data ingestion and integration, data development, data catalog, data security, and data governance. These products support various businesses so data engineers and data scientists could greatly boost their...


  • Seattle, United States Hireio, Inc. Full time

    Team IntroductionThe Data Management Suite team is building products that cover the whole lifecycle of data pipeline, including data ingestion and integration, data development, data catalog, data security, and data governance. These products support various businesses so data engineers and data scientists could greatly boost their productivity.As a software...


  • Seattle, Washington, United States Veeam Software Full time

    Company OverviewVeeam Software is a leading provider of data protection and ransomware recovery solutions, empowering organizations to achieve radical resilience through data security, recovery, and freedom.Salary and BenefitsThe salary range for this position is $190,700—$272,400 USD per year, with additional benefits including unlimited PTO, medical,...


  • Seattle, Washington, United States HireIO Inc Full time

    HireIO Inc. is seeking a highly skilled Senior Software Engineer to join our Data Management Suite team. This is an exciting opportunity to build, optimize, and grow one of the largest data platforms in the world.The ideal candidate will have experience with data integration, data ingestion, and large-scale systems design. A bachelor's degree in Computer...


  • Seattle, United States The Trade Desk Full time

    Who we are:The Trade Desk is a global technology company with a mission to create a better, more open internet for everyone through principled, intelligent advertising. Handling over 1 trillion queries per day, our platform operates at an unprecedented scale. We have also built something even stronger and more valuable: an award-winning culture based on...


  • Seattle, United States Magnify.net Full time

    Magnify is the next-generation automation platform for the post-sales experience-- we grow revenue and reduce churn for software companies without adding headcount. Magnify identifies and orchestrates the next-best-step for software companies' users across all their digital customers, growing the 90% of revenue that comes after the initial sale. Magnify...

  • Software Engineer

    4 weeks ago


    Seattle, United States Anduril Industries Full time

    Internships Advanced Infrared Materials & Imaging Intern Aerostructures Engineering Intern (Summer 2025) AI-Driven Hardware Health Monitoring Intern Senior Electrical Engineer, Space Imaging Senior Navigation and Localization Engineer Aircraft RF Systems Integration Engineer Electrical Engineering Technician - PCBA Electrical Engineer, Power and Control...


  • Seattle, Washington, United States Amazon Full time

    Senior Data ArchitectThe ideal candidate for this Senior Data Architect position at Amazon is a seasoned expert in designing and implementing large-scale data architectures. You will work closely with cross-functional teams to develop data platforms that support self-service analytics and drive business growth.Key responsibilities include:Designing and...

  • Senior Data Architect

    4 weeks ago


    Seattle, Washington, United States Intelliswift Software Full time

    Company OverviewIntelliswift Software is a leading provider of innovative software solutions.We are seeking a highly skilled Senior Data Architect to join our team and lead the development of our data platforms.The successful candidate will have excellent expertise in Spark and Java, as well as knowledge of containerization using Docker and Kubernetes.


  • Seattle, United States Social Finance (SoFi) Full time

    Employee Applicant Privacy NoticeWho we are:Shape a brighter financial future with us.Together with our members, we're changing the way people think about and interact with personal finance.We're a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The...


  • Seattle, WA, United States Software Resources Full time

    Senior Software Engineer (Back-End Scala) Software Resources has an immediate job opportunity for a Senior Software Engineer with a major corporation in Seattle, WA. On-site 2-4 days per week. Duration : 12 month(s)MUST HAVES: This is not A Data Engineer. This is a back-end expert Scala developer. Must have expert experience with Library Development. This...


  • Seattle, Washington, United States Hireio, Inc. Full time

    Hireio, Inc. seeks a talented Senior Software Engineer for its Data Development Platform team to lead the development of cloud-based data management products. The ideal candidate will have extensive experience in software development, particularly with data structures and algorithms, and a strong background in designing and developing distributed systems....


  • Seattle, United States Abnormal Security Full time

    Job DescriptionJob DescriptionAbout the RoleAbnormal Security is looking for a Senior Software Engineer who is passionate about Security & Privacy to join the Platform Security team building platform services and components of the company infrastructure to enforce secure-by-design and secure-by-default standards across the board. This role will design,...