FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
General Motors. Work on the Firmware OTA (FOTA) backend platform for campaign execution and delivery of Firmware Over The Air updates to GM vehicles .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and managing Firmware Over The Air (FOTA) backend platforms, with a strong focus on microservices architecture, CI/CD processes, and performance optimization. Proficient in gathering stakeholder requirements and delivering technical solutions while ensuring high standards of code quality and security.
Highest-signal resume keywords
Microservices DevelopmentJava ProgrammingSpring Boot FrameworkCloud ComputingCI/CD Pipeline Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaSpring BootMicroservicesREST APIsEvent-Driven ArchitecturePerformance OptimizationDatabase SchemasTechnical DesignDebuggingProduction Issue Analysis
Soft Skills
CollaborationStakeholder EngagementTechnical LeadershipDocumentationPeer Review
Tools & Technologies
ELK StackPrometheusCloud FoundryAWSAzureGoogle CloudKafkaPulsarJMSAkka Framework
Industry Keywords
Firmware Over The AirOTA WorkflowsContinuous IntegrationBuild and DeliveryCloud-Native Environment
Tech Stack
Tools & technologiesAkkaAWSAzureCloudJavaKafkaMicroservicesOraclePostgresPrometheusPulsarSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Work on the Firmware OTA (FOTA) backend platform for campaign execution and delivery of Firmware Over The Air updates to GM vehicles
- Own end-to-end responsibility for critical microservices supporting OTA workflows, package building, and vehicle interactions
- Design, implement, test, deploy, and support business features across environments using CI/CD pipelines
- Build a highly integrated and reliable OTA backend platform
- Provide and continuously manage nonfunctional requirements including code quality, coverage, performance, scalability, and security
- Gather stakeholder requirements and deliver technical solutions for business problems
- Analyze the technical platform and propose enhancements
- Create technical designs covering database schemas, flow sequences, interfaces, and APIs
- Break business features into detailed stories and provide realistic estimates
- Document designs for implementation
- Lead peer reviews and pull requests and ensure technical standards are met
- Drive team development processes and technical standards
- Collaborate with development, product management, architecture, stakeholders, and the user community
Requirements
What you’ll need- Bachelor's degree in Computer Applications, Applied Computer Science, Mathematics, Engineering, or related field of study
- Five (5) years of experience as a Software Engineer or related role
- Five (5) years of experience with software development in complex platforms, including a cloud-native environment
- Experience developing 12-factor microservices using Continuous Integration, Build, and Delivery with Spring and Spring Boot
- Experience with microservices, REST APIs, event-driven architecture, and performance optimization techniques
- Experience developing Java and Spring Boot-based components
- Experience with Java, Spring Boot, Spring Cloud, REST, Kafka, Pulsar, JMS, Oracle, Postgres, and Akka Framework
- Experience debugging, triaging, and analyzing production issues using ELK stack and Prometheus
- Experience with cloud computing concepts and cloud platforms including Cloud Foundry, AWS, Azure, and Google Cloud
- Must be able to report to the local office
Benefits
Comp & perks- Benefits supporting well-being at work and home
- Total Rewards resources
- Reasonable accommodations for applicants with disabilities