Job Closed
This listing is no longer active.
Join us on our journey toward a world with zero crashes, zero emissions, and zero congestion.
Senior Software Engineer - Carrier Connectivity
Location
Michigan
Posted
53 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer - Carrier Connectivity
General Motors
Title: Senior Software Engineer - Carrier Connectivity Location: Warren, Michigan, United States of America Job Description: Full time job requisition id JR-202605976 Job Description Work Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, MI three times per week. The Role: The Senior Software Engineer – Carrier Connectivity will play a key role in designing, building, and supporting the platforms and services that connect GM vehicles with wireless carriers and/or Advanced Driver Assistance Systems Back-Office Entitlement Systems. You will work across cloud, network, and in-vehicle integrations to ensure reliable, secure, and scalable connectivity that enables our current and next-generation connected vehicle experiences. This role is ideal for an engineer who is comfortable owning complex distributed systems, collaborating with internal and external partners, and driving hands-on implementation from architecture through production support. What you'll do: - Design, develop, and maintain Java microservices using Spring Boot 3.2+ and Java 17+ in a cloud-native environment. - Implement and support event-driven integrations using Spring Kafka (producers, consumers, error handling, retries, and monitoring). - Design and optimize PostgreSQL schemas, queries, and migrations to ensure data integrity and performance. - Build and enhance robust monitoring and alerting systems using Datadog (dashboards, metrics, logs, traces, alerts) for owned services. - Collaborate with product, architecture, and other engineering teams in the Carrier and Vehicle Services Platform area to refine requirements and deliver features. - Partner with operational teams to troubleshoot and resolve production issues, including log/metric analysis and root-cause investigations along with participating in on-call rotations to support carrier and vehicle experience services. - Participate in code reviews, contribute to coding standards, and ensure best practices for quality, performance, and security. - Contribute to and maintain technical documentation, runbooks, and support guides for services. - Act as a technical mentor and thought partner within the team, helping elevate engineering practices. - Work within an agile, team-oriented environment, contributing to planning, estimation, and continuous improvement. Your Skills and Abilities (Required Qualifications): - Bachelor’s degree or equivalent practical experience. - 5+ years of professional software engineering experience building production-grade services or platforms. - Hands-on experience with cloud-native development - Microservices and REST/gRPC APIs - Containers and orchestration (e.g., Kubernetes, Docker) - CI/CD pipelines and automated testing - Demonstrated experience designing and operating scalable, distributed systems with a focus on reliability, observability, and performance - Experience working in an agile environment and collaborating in cross-functional teams (product, operations, architecture, security). Preferred Qualifications: - Experience with Microservice Development, Springboot 3.2+, Java 17+, Spring Kafka, PostgreSQL, Azure and Datadog Additional Information: GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE. THIS INCLUDES DIRECT COMPANY SPONSORSHIP, ENTRY OF GM AS THE IMMIGRATION EMPLOYER OF RECORD ON A GOVERNMENT FORM, AND ANY WORK AUTHORIZATION REQUIRING A WRITTEN SUBMISSION OR OTHER IMMIGRATION SUPPORT FROM THE COMPANY (e.g., H-1B, OPT, STEM OPT, CPT, TN, J-1, etc.) This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate. #LI-KB1 About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. Benefits Overview From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources. Non-Discrimination and Equal Employment Opportunities (U.S.) General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment.
Related Guides
Related Job Pages
More Software Engineer Jobs
Developer II-Python
TEKsystemsWe're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia.
Description Think of TEKsystems Global Services (TGS) as the growth solution for enterprises today. We unleash growth through technology, strategy, design, execution and operations with a customer-first mindset for bold business leaders. We deliver cloud, data and customer experience solutions. Our partnerships with leading cloud, design and business intelligence platforms fuel our expertise. We value deep relationships, dedication to serving others and inclusion. We drive positive outcomes for our people and our business, and we stay true to our commitments and act in harmony with our words. We exist to create significant opportunity for people to achieve fulfillment through career success. Ready to join us? Here’s what the opportunity supported through our TGS Talent Acquisition Team requires: This position is responsible for analyzing, designing, documenting, and implementing the components, software, and layers required for complex software implementations based on requirements and design specifications. As part of the team in charge of building and delivering a solution, this person will perform tasks including analysis, design, testing, architecture, planning, estimation, coding, debugging and knowledge transfer. Team members identify needs, estimate and commit to delivering on those tasks, and track the status of those tasks to completion. Key Accountabilities and Priorities: - Analyze and understand user and computer systems requirements as well as design solutions and write specifications for computer programs. - Participate in software development lifecycle activity; estimating, planning, designing, coding, documenting and testing of software applications. - Participate in technical code reviews and provide guidance to junior developers. - Assist in development of user stories, including feature design and acceptance criteria. - Align with senior and lead developers on delivering features that meet the documented requirements. Required Education and/or Experience: - 4+ years of experience in Object Oriented analysis, design, development and integration of software products in a company recognized for software development capability. - 3+ years development experience with Python (packages, modules, Flask, Jinja templates, etc). - 2+ years development experience with SQL Alchemy or other Python ORM library. - 2+ years development experience with Front-End web development (React, Angular, Vue, JavaScript, TypeScript). - Experience using software best practices like test driven development (TDD) and continuous integration. - Experience working with Agile methods and iterative development, such as SCRUM, Kanban, Extreme Programming (XP), and pair programming. - Experience with design patterns, refactoring and unit testing and object oriented analysis/design. - Familiarity with relational databases, preferably PostgreSQL, Oracle or SQL Server. Desirable Experience - Experience parsing and analyzing yaml, json and csv files - 2+ years development experience with Java (j2EE, Hibernate, Spring, etc.) - 2+ years Cloud experience (AWS, Azure, GCP) Requisite Abilities and/or Skills: Excellent communication skills - must be strong enough for customer facing situations. Demonstrate problem solving skills to deal with complex situations while providing creative solutions. Strive for continuous improvement and personal development, proactively encouraging the same from team members. Job Type & Location This is a Permanent position based out of Baltimore, MD. Pay and BenefitsThe pay range for this position is $81100.00 - $121700.00/yr. We reserve the right to pay above or below the posted wage based on factors unrelated to sex, race, or any other protected classification. Additional earnings may be available through incentive programs like annual bonuses, profit sharing, etc. Our full-time, internal employment benefits include the following: • Medical, Dental, and Vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life and AD&D for employee and dependents) • Short and Long-Term Disability • Health Spending Account (HSA) • Transportation Benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace TypeThis is a fully remote position. Application DeadlineThis position is anticipated to close on Apr 27, 2026. h4>About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. About TEKsystems and TEKsystems Global Services We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Senior CAD Technician
ArcadisHeadquartered in Amsterdam, North Holland, the Netherlands, Arcadis is a global design and consultancy firm that offers engineering, project management, collective design, and cons
Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We are more than 36,000 people, in over 70 countries, dedicated to improving quality of life. Everyone has an important role to play. With the power of many curious minds, together we can solve the world's most complex challenges and deliver more impact together. Role description: We are currently looking for Civil CAD Drafters on a casual or contract basis to help support strong and growing pipeline of national civil infrastructure projects. The ideal location for these positions is in Adelaide, however we are open to this person working remotely from any of our national offices- Sydney, Melbourne, Perth, Brisbane, Gold Coast or Adelaide Role accountabilities: - Providing quality delivery of the concept and detail design using AutoCAD software; - Ensuring the production of project documents are accurate, clear and concise and compliant with Arcadis drafting and national drafting standards; - Assisting in the resolution of complex technical drafting issues; - Developing and maintaining professional relationships with Project Managers and Design Engineers; and - Fostering innovation in digital design within a global consultancy. Qualification & Experience: First and foremost, you share our passion for improving quality of life. You want to contribute to the changing infrastructure around our state and will come to us with: - Demonstrated drafting experience on roads and highways projects; - Diploma in civil and structural engineering or similar; - Proven proficiency working within Microstation, Autocad and BIM development packages; - Attention to detail and the ability to deliver quality outputs in a timely manner; and - Excellent communication and relationship building skills with clients, stakeholders and other teams. Why Arcadis? We can only achieve our goals when everyone is empowered to be their best. We believe everyone's contribution matters. It's why we are pioneering a skill-based approach, where you can hardness your unique experience and expertise to carve your career path and maximize the impact we can make together. You'll do meaningful work, and no matter what role, you'll be helping to deliver sustainable solutions for a more prosperous planet. Make your mark, on your career, your colleagues, your clients, your life and the world around you. Together, we can create a lasting legacy. Join Arcadis. Create a Legacy. Our Commitment to Equality, Diversity, Inclusion & Belonging: We want you to be able to bring your best self to work every day which is why we take equality and inclusion seriously and hold ourselves to account for our actions. Our ambition is to be an employer of choice and provide a great place to work for all our people. As an equal opportunity employer, we value and promote diversity at Arcadis and strongly encourage applications from Aboriginal and Torres Strait Islander people. Veterans and spouses are invited to apply. LI-MB2
About Traild Traild is a high-growth SaaS company transforming how finance teams manage Accounts Payable; automating and protecting the entire process from invoice capture through approval, and payment. Every year, billions of dollars are lost to payment errors and fraud. Traild exists to solve this, without slowing businesses down. With rapid customer growth, global expansion across APAC, North America and EMEA, and continued investment in product innovation, we are at a defining stage of our journey. This is an opportunity to help shape the next category leader in finance automation and security - solving real financial risk at scale and building technology that protects meaningful volumes of global transactions. If you’re excited by high growth, real ownership, and building something that matters, Traild is the place to do the most impactful work of your career. Hear how Traild customers speak about us here. About the Role As a Senior Software Engineer at Traild, you’ll play a critical role in designing, developing, and owning products and features. You’ll work on a global system running on Google Cloud, tackling diverse and complex challenges that come with scale. We’re a high-trust, growth-focused environment. You’ll be empowered to deliver end-to-end solutions, from early discussions through deployment. If you’re looking for an opportunity to grow your career while making an impact, this role is for you. What We’re Looking For (You don’t need to tick all the boxes to apply!) - At least 10 years of experience with a modern typed language (e.g., Java, C#, Go) in a cloud-native environment (GCP, AWS, or Azure). - Comfortable working in a remote-first, globally distributed team, with strong communication and collaboration skills. - Hands-on experience with complex distributed systems (e.g., microservices, Kafka, Kinesis, SNS) and various persistent datastores (relational, NoSQL, etc.). - Familiarity with CI/CD, automated testing, observability, and infrastructure as code. - Experience in leading and mentoring junior engineers to grow their skills and take on new challenges. - Customer-focused mindset - you care about deeply understanding and helping customers succeed. - A strong collaborator with a growth-oriented mindset, adaptability, and scale-up spirit. Perks of Working at Traild - Equity options - share in the company’s success. - Remote-first flexibility: choose remote, hybrid, or a setup that works best for you. - A team that genuinely loves working here: we scored an 85 on our recent 2025 eNPS survey - Regular company events - from team dinners to Pilates sessions and bakery runs. Please note that the final applicants for this job will be asked to consent in writing to a police check / criminal background check to the extent permitted by law in your jurisdiction of employment.
• Program and validate datasets and SDTMs, including complex efficacy, labs, etc. • Program complex non efficacy outputs/ figures • Perform Senior Review and Deliver QC of non- statistical output • Develop and debug complex macros • Become involved in developing the standard macro library and take responsibility to implement standard macros within a study • Create, QC and update complex dataset specifications (including efficacy) for single/ multiple studies, ISS/ISEs, etc • Review more complex study design SAP without supervision • Review all shells without supervision and provide feedback • Knowledge, interpretation and implementation of current SDTM, ADAM standards • Knowledge of FDA CRT requirements including define.xml and define.pdf • Lead team and be responsible for creation of CRT packages • Become familiar with and follow study documentation • Lead a team for furthering programming development • Ensure the principles in the PHASTAR checklist are followed rigorously • Archive study documentation following instructions in supplied SOPs • Act as a Lead programmer on multiple studies under same project, ensuring quality and timely delivery • Liaise with Study Statistician and Project Manager regarding resourcing and deliverables • Responsible for study level resources • Attend and input to company resourcing meeting • Point of contact for programming issues for the team, proactively ensuring everything is working cohesively • Persuade stakeholders to follow best practice within a trial • Develop and deliver company-wide training as and when required • Create, review and update processes and SOPs • Take responsibility for study compliance with SOPs and processes


