Demo

Senior Software Engineer

Up2date Technologies
Dearborn, MI Full Time
POSTED ON 6/26/2026
AVAILABLE BEFORE 7/25/2026

Role: Senior Software Engineer
Location: Dearborn, MI (Hybrid)
Employment Type: Full-Time

Job Description:
We are seeking a Senior Software Engineer – Data Platform to design, develop, and support scalable cloud-based data platforms and automation solutions. The ideal candidate will have strong expertise in Java, Python, and Google Cloud Platform (Google Cloud Platform), along with experience building production-grade data pipelines, cloud-native applications, and modern software engineering solutions.

Key Responsibilities:
Design, develop, test, deploy, and support scalable software applications using Java and Python.
Build and enhance cloud-native applications, services, and data workflows on Google Cloud Platform.
Develop and maintain data transformation pipelines and enterprise data platform capabilities.
Collaborate with stakeholders to translate business requirements into scalable technical solutions.
Provide technical leadership, mentorship, and hands-on development support to engineering teams.
Implement and maintain CI/CD pipelines, automated testing, and version control practices.
Conduct code reviews and enforce software engineering best practices.
Implement monitoring, logging, alerting, and observability solutions for production environments.
Utilize Infrastructure as Code (IaC) tools such as Terraform for automated environment provisioning.
Participate in architectural discussions and contribute to scalable, reliable system design.
Optimize platform performance, reliability, and operational efficiency.
Evaluate and adopt modern engineering tools, including AI-assisted development solutions.

Required Qualifications:
6 years of software engineering experience in cloud-based or data-intensive environments.
Strong hands-on experience with Java and Python development.
Experience building solutions from design through deployment and production support.
Strong understanding of object-oriented programming, distributed systems, and software engineering principles.
Hands-on experience with Google Cloud Platform (Google Cloud Platform).
Experience with BigQuery, Dataproc, Cloud Run, Airflow/Astronomer, or similar cloud technologies.
Experience with CI/CD pipelines, automated testing, and version control systems.
Experience with Infrastructure as Code (Terraform preferred).
Experience implementing observability solutions including monitoring, logging, and alerting.
Strong communication and stakeholder management skills.
Experience mentoring junior engineers and providing technical guidance.
Bachelor’s Degree required.

Preferred Qualifications:
Experience with large-scale enterprise data platforms.
Knowledge of modern cloud architecture and data engineering best practices.
Experience with AI-assisted software development tools and workflows.

Salary : $120,000 - $125,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Up2date Technologies

  • Up2date Technologies Dearborn, MI
  • Bachelor''s Degree. 7 years of Data Engineering experience. 10 years of IT experience in large-scale enterprise environments. Experience configuring enterp... more
  • 3 Days Ago

  • Up2date Technologies Burbank, CA
  • 5 years of professional experience in Product Design, UX Design, or related disciplines. Strong experience working within Agile environments. Deep understa... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Dearborn, MI area that may be a better fit.

  • OneStream Software Rochester, MI
  • Description Senior Software Engineer Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Ba... more
  • 15 Days Ago

  • OneStream Software Rochester, MI
  • Description Senior SysOps Engineer Location : Remote, USA Employment Type : Full-Time Compensation : $120,000.00 - $149,000.00 (Range applies to US candida... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!