Senior Software Engineer (Remote - US)
Job Overview
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer in the United States.
This role offers an exciting opportunity to drive the design, development, and deployment of advanced software solutions for intelligent manufacturing applications. You will work across cloud and on-premises environments, leveraging technologies such as Scala, Java, Python, SQL Server, and Azure Databricks to deliver high-quality, scalable systems. Collaborating with cross-functional teams—including design, product, systems, and program teams—you will lead technical initiatives, mentor engineers, and help implement predictive maintenance and data-driven applications. This role is ideal for a hands-on engineer who thrives in agile environments, enjoys solving complex problems, and is passionate about innovation in industrial software.
Accountabilities
· Design, develop, test, and deploy intelligent manufacturing software applications using Scala, Java, Python, SQL Server, and cloud-based platforms.
· Collaborate with architecture, design, product, safety, systems, and program teams to deliver integrated, high-quality software products.
· Lead automation initiatives at multiple levels to improve development efficiency and operational reliability.
· Mentor, coach, and develop team members while promoting agile practices to enhance team capability.
· Support operational cadence through on-call rotations and timely issue resolution.
· Execute resource planning and coordinate projects to meet business goals.
· Model and foster core values, safety, and best practices across teams.
Requirements
· Bachelor’s degree in Electronics, Software, Computer Engineering, Computer Science, or equivalent experience.
· Minimum of 5 years of experience leading engineering teams in both structured query and object-oriented programming environments.
· Proficiency in Java, Python, SQL, Spark, Kafka/Pulsar, and cloud platforms such as Azure (Databricks preferred).
· Experience with SQL Server, SSIS, Visual Studio, IntelliJ, JUnit, performance tuning, DevOps CI/CD pipelines, Jira, GitHub, and GitHub Actions.
· Strong expertise in deploying modern design patterns, scalable, and reusable code.
· Demonstrated ability to drive project execution, communicate effectively across functions, and handle ambiguity with decisive action.
· Preferred: 3+ years developing in cloud platforms (Azure, AWS, GCP), experience with Spark/Scala performance tuning, leading global teams, and knowledge of manufacturing processes.
Benefits
Benefits
· Competitive annual salary range: $134,000 - $205,000 (varies based on experience, location, and role responsibilities).
· Bonus potential tied to company and individual performance.
· Comprehensive health, dental, and vision coverage.
· Retirement savings plan with company contributions.
· Paid vacation, holidays, and tuition assistance programs.
· Employee assistance programs and wellbeing initiatives.
· Opportunities for professional development, mentoring, and career growth.
· Hybrid work model with required office presence 3 days per week (Austin, TX or Warren, MI).
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!
#LI-CL1