Senior Software Engineer Data Platform (Java, Python, Google Cloud Platform)

Dearborn, MI, US • Posted 13 hours ago • Updated 1 hour ago
Full Time
On-site
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Operational Excellence
  • Scalability
  • Sustainability
  • Java
  • Spring Framework
  • Python
  • OOD
  • Software Engineering
  • SQL
  • Cloud Computing
  • Continuous Integration
  • Continuous Delivery
  • Automated Testing
  • Version Control
  • Terraform
  • Communication
  • Mentorship
  • IT Management
  • Artificial Intelligence
  • Software Development
  • Testing
  • Documentation
  • Productivity
  • Google Cloud Platform
  • Google Cloud
  • Collaboration
  • Emerging Technologies
  • Insurance
  • Professional Development
  • Innovation
  • HTC

Summary

Job Title

Senior Software Engineer Data Platform (Java/Python/Google Cloud Platform)

Overview

We are seeking a Senior Software Engineer with strong Java and Python expertise to design, build, and support scalable cloud-based data platform solutions. This is a hands-on engineering role requiring technical leadership, software development, and collaboration with cross-functional teams to deliver reliable, production-ready applications and data platform capabilities.

Key Responsibilities

  • Design, develop, test, deploy, and support scalable software solutions using Java and Python.
  • Build and enhance cloud-native applications, services, and data platform capabilities.
  • Design and implement reliable, maintainable, and production-ready data transformation solutions.
  • Collaborate with product managers, business stakeholders, and engineering teams to deliver scalable technical solutions.
  • Provide technical leadership through architecture, code reviews, mentoring, and engineering best practices.
  • Drive engineering quality through automated testing, CI/CD, code reviews, and operational excellence.
  • Improve platform reliability, scalability, and performance using monitoring, logging, alerting, and observability practices.
  • Contribute to infrastructure automation using Infrastructure as Code, including Terraform.
  • Balance short-term delivery objectives with long-term platform sustainability and technical health.
  • Evaluate and leverage AI-assisted development and automation tools to improve engineering productivity where appropriate.

Required Qualifications

  • Bachelor's Degree.
  • 6+ years of software engineering experience building cloud-based data platforms or data-intensive systems.
  • Strong hands-on development experience with Java, Spring Boot, and Python.
  • Experience designing, developing, testing, deploying, and supporting production software solutions.
  • Strong understanding of object-oriented design, distributed systems, and modern software engineering practices.
  • Experience building applications on public cloud platforms, preferably Google Cloud Platform (Google Cloud Platform).
  • Experience with SQL and cloud data technologies such as BigQuery, Dataproc, Cloud Run, Airflow, Astronomer, or similar platforms.
  • Experience with CI/CD pipelines, automated testing, and version control.
  • Experience with Infrastructure as Code, preferably Terraform.
  • Experience implementing logging, monitoring, alerting, and production observability practices.
  • Strong communication and collaboration skills with technical and non-technical stakeholders.
  • Demonstrated experience mentoring engineers and providing technical leadership.

Preferred Qualifications

  • Experience building data platforms, large-scale data transformation pipelines, or data-intensive applications.
  • Experience with backend or full-stack development.
  • Experience in large-scale enterprise environments.
  • Experience using AI or automation tools to improve software development, testing, documentation, or engineering productivity.
  • Google Cloud certification.
  • Master's Degree or relevant certification preferred.

What Makes HTC A Great Place To Build Your Future

HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you ll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You ll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.

At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.

Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.

#LI-Hybrid

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10122753
  • Position Id: 243531
  • Posted 13 hours ago

Company Info

About HTC Global Services

HTC Global Services, established in 1990 and headquartered in Troy, Michigan, is a leading global information technology, and business process services company with operations across North America, Europe, Asia Pacific, Middle East, and India. We leverage our expertise in legacy and emerging digital technologies to deliver transformative outcomes for our enviable list of clients, which includes Fortune 1000 companies.

Our new vision Reimagining a better-shared world and mission Bringing human expertise to tech for delivering purposeful solutions that amplify value is at the heart of our transformation approach, powered by cloud, platform mindset, and engagement. Our motto Let s make digital change happen is our commitment to empower our clients to succeed in this digital world. While our values integrity, teamwork, the pursuit of excellence, committed, customer-centric, and thought-leadership, defines our character and behavior. 

Mission:
Bring human expertise to tech in order to deliver purposeful solutions that amplify value.

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Dearborn, Michigan

Today

Full-time

Dearborn, Michigan

Today

Full-time

Dearborn, Michigan

Today

Full-time

Dearborn, Michigan

Today

Full-time

Search all similar jobs