General Motors logo
General Motors

Join us on our journey toward a world with zero crashes, zero emissions, and zero congestion.

Senior Software Engineer

Software EngineerSoftware EngineerFull TimeHybridSeniorTeam 10,001+Since 1908H1B SponsorCompany SiteLinkedIn

Location

Texas + 1 moreAll locations: Texas | Michigan

Posted

11 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

General Motors

Title: Senior Software Engineer, CMS & Digital Experience Locations: Austin, Texas, United States of America Warren, Michigan, United States of America time type Full time Hybrid job requisition id JR-202611100 Job Description: Senior Software Engineer, CMS & Digital Experience Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Austin TX IT Innovation Center or Warren Michigan GM Technical Center 3-4 days per week (T-W-Th) The Role We are seeking a highly skilled Senior Software Engineer to join our digital commerce engineering team, with a primary focus on Adobe Experience Manager, headless content architecture, and digital customer experience optimization. This role will help design, build, and evolve the content and experience capabilities that power our eCommerce platform. The ideal candidate has strong experience with Adobe Experience Manager, SSR Adobe Target, front-end integration patterns, and scalable digital experience delivery. As a Senior Software Engineer, you will work closely with product managers, designers, content authors, architects, and cross-functional engineering teams to deliver high-quality, scalable, and maintainable solutions that improve content velocity and customer experience. You will also be expected to communicate effectively with both technical and non-technical stakeholders and contribute to a collaborative team environment. What You’ll Do - Design and evolve scalable Content Fragment models, taxonomy, and folder structures to support multi-market, multi-locale digital experiences. - Platform Integration: Integrate AEM and Target with headless front-end applications, commerce platforms, APIs, analytics tools, and downstream enterprise systems. - Content Architecture: Define and implement content models, component structures, templates, and publishing workflows that enable scalable authoring and reuse. - Engineering Quality: Write clean, modular, secure, and reusable code while following engineering best practices, coding standards, and architectural guidelines. - Optimization: Improve site performance, scalability, accessibility, SEO, and maintainability across CMS-driven experiences. - Experimentation: Contribute to the implementation and evolution of SSR experimentation, targeting, and personalization capabilities in partnership with product and analytics teams. - Collaboration: Work closely with cross-functional teams to translate business requirements into well-designed technical solutions. - Problem Solving: Troubleshoot and resolve platform, integration, authoring, and content delivery issues across development, test, and production environments. - Mentorship: Provide technical guidance to other engineers, participate in code reviews, and support knowledge sharing across the team. - Innovation: Stay current on emerging trends in enterprise CMS, headless architecture, composable commerce, and digital experience platforms, and recommend improvements where appropriate. Your Skills & Abilities (Required Qualifications) - 5+ years of professional software engineering experience, with strong hands-on experience with Adobe Experience Manager and SSR Adobe Target. - Experience designing systems for multi-market / multi-locale content delivery - Experience integrating CMS platforms with front-end frameworks, backend services, and RESTful/GraphQL APIs. - Solid understanding of component-based architecture, content modeling, and reusable design patterns. - Experience working in cross-functional product and engineering teams in an agile development environment. - Strong debugging, troubleshooting, and problem-solving skills. - Excellent communication and collaboration skills, including the ability to explain technical concepts to non-technical stakeholders. - Ability to work effectively in a team environment and build strong working relationships. What Will Give You A Competitive Edge (Preferred Qualifications) - Experience with Shopify or Shopify Plus, including storefront, content, or commerce integrations. - Experience with Hydrogen, Remix, or other SSR frameworks - Experience in eCommerce platforms and digital commerce business flows. - Additional experience with React and modern front-end ecosystems is a plus. - Experience with CI/CD pipelines, automated testing, and modern development tools. - Exposure to cloud-native architectures and API-first platform design. #LI-CK1 Gm does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need gm immigration sponsorship (e.g., h-1b, tn, stem opt, etc.) Now or in the future. GM may support relocation for this position. 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 Job Pages

More Software Engineer Jobs

First National Bank of Omaha logo

Senior Software Engineer

First National Bank of Omaha

A subsidiary of First National Bank of Nebraska, First National Bank of Omaha is a sixth generation family-owned business and the biggest privately held bank in

Title: Sr. Software Engineer (Omaha, NE) Location: Omaha - FN Tower Full time Hybrid Job Description: At FNBO, our employees are the heart of our story—and we’re committed to their success! Please see below the details of this career opportunity and how it fits into our organization’s success. Summary of the Job: The Senior Software Engineer at FNBO is a technical leader who combines deep programming expertise with business acumen to deliver high-quality software solutions. This role requires advanced technical skills, strong collaborative abilities, and a service-oriented approach to software development. The Senior Engineer serves as a technical mentor and champion of best practices, guiding junior team members while maintaining a continuous learning mindset. This position is responsible for designing, developing, and maintaining complex solutions that align with business objectives and meet rigorous standards of quality and performance. About This Role: - Write clean, efficient code leveraging advanced language features and AI-assisted development tools to maximize productivity - Expert ability to code in Java with Spring framework as well as proficiency in JavaScript and SQL - Gather, analyze, and translate business requirements into clear, actionable technical specifications - Collaborate effectively with peers and cross-functional teams using Agile methodologies to deliver iterative solutions - Profile, debug, and optimize application performance using advanced techniques and tools - Conduct peer code reviews and provide constructive feedback to support an engineer's technical growth - Champion software quality and testing standards across the development team - Respond swiftly to production incidents, applying technical expertise to diagnose and resolve issues - Communicate complex technical concepts clearly to both technical and non-technical stakeholders - Build and maintain resilient, high-quality services with comprehensive monitoring and proactive maintenance strategies - Mentor junior team members to accelerate their technical skills and professional development - Establish and maintain technical standards and best practices within the team - Adapt to changing requirements and develop innovative solutions to complex technical challenges The Ideal Candidate for This Role: Required: - Bachelor’s degree in computer science, software engineering, or related technical field - 5-7 years of professional software development experience - Expert understanding of Java with Spring - Good understanding of micro services design patterns, Spring framework architecture - Familiarity with version control systems (Git preferred) - Expert Understanding of software development lifecycle and agile methodologies - Experience with test-driven development and automated testing frameworks - Strong service mindset with focus on delivering business value - Ability to translate business requirements into technical solutions - Commitment to quality and continuous improvement - Strong analytical and problem-solving skills - Effective written and verbal communication skills Desired: - Financial services industry experience preferred - Salesforce / APEX - MuleSoft Architecture - Working knowledge of AWS / Kubernetes - SQL / Database Candidates must possess unrestricted work authorization and not require future sponsorship. Compensation: Compensation range (base pay): $89,828.00-$148,215.00 This role may have a specific starting pay within this range. Final compensation offer to candidate may vary from posted hiring range based upon work experience, education, and/or skill level. Work Environment: It is anticipated that the incumbent in this role will work in a hybrid capacity, balancing in-person collaboration three (3) days a week with remote flexibility two (2) days a week. As part of our team, you'll experience the energy and relationship-building of face-to-face collaboration while still enjoying the flexibility of remote workdays. We provide the tools and technology to ensure seamless transitions between work environments, supporting your productivity wherever you are. Please note that work location is subject to change based on business needs. Benefits Overview: We offer a variety of benefits designed to keep you and your family physically and financially healthy. Not only do we offer a competitive salary and work-life balance, we offer benefits to match your needs: - Medical, Dental, Vision Insurance - 401k, With Matching Contributions - Time Off Programs - Health Savings Account (HSA)/Dependent Care - Employee Banking - Growth Opportunities - Tuition Assistance - Short-Term/Long-Term Disability Insurance

Nebraska
$89.8K - $148.2K / year
Ramp Business Corporation logo

Senior Software Engineer

Ramp Business Corporation

Ramp Business Corporation, or simply Ramp, is a technology company working to build the next-generation corporate card designed to save businesses money. Ramp i

Lead complex project implementations, enhance brand design systems, create engaging interactive experiences, and collaborate on A/B testing for landing pages to optimize multi-channel lead generation and drive site engagement.

New York
Full TimeHybridTeam 1,001-5,000H1B No Sponsor

Title: Software Engineer Location: Boca Raton, FL job requisition id R4526 Hybrid Job Description: Join the Team Modernizing Medicine At ModMed, we&rsquo;re not just building software&mdash;we&rsquo;re reimagining the healthcare experience. Founded in 2010 by a practicing physician and a successful tech entrepreneur, we took a radically different approach: we hired doctors and taught them how to code. This "for doctors, by doctors" philosophy has allowed us to create an AI-enabled, specialty-specific cloud platform that places patients at the center of care. A Culture of Excellence When you join ModMed, you&rsquo;re joining an award-winning team recognized for innovation and employee satisfaction. From our global headquarters in Boca Raton Florida, and extensive employee base in Hyderabad India, we are a team of 4,500+ passionate problem-solvers on a mission to increase medical practice success and improve patient outcomes: - Consistently ranked as a Top Place to Work - 2025 Globee Business Awards: Gold Globee for &ldquo;Technology Team of the Year&rdquo; - 2025 Black Book Awards: Ranked #1 EHR in 11 Specialties - Florida Venture Forum: Venture-Backed Company of the Year We are growing fast, thinking big, and we are just getting started. Ready to modernize medicine with us? Job Description Summary: Job Description Summary: ModMedis hiring a highly skilled Java Full Stack Engineer to design, develop, and deliver enterprise-grade applications that power our business. This role requires strong expertise in Java backend development, paired with proficiency in front-end frameworks, modern DevOps practices, and a deep understanding of system architecture. You will collaborate closely with product managers, architects, and other Java and mobile engineers to build scalable, high-performing, and secure solutions. Your Role: - Lead the design, development, and maintenance of applications using Java and Angular. - Develop RESTful APIs and integrate with third-party systems and microservices. - Write clean, efficient, and testable code following best practices and coding standards. - Mentor junior engineers, conduct code reviews, and provide technical leadership. - Collaborate with cross-functional teams (Product, QA, DevOps, UX) to deliver features end-to-end. - Participate in architectural discussions, contributing to long-term system design and scalability. - Drive adoption of CI/CD pipelines and cloud-native deployments. - Ensure application security, performance, and reliability across the stack. Skills & Requirements: - Bachelor&rsquo;s degree in Computer Science, Engineering, or related field (or equivalent experience). - 5+ years of professional software development experience, with at least 3 years in full-stack development. - Strong proficiency in Java and Angular - Strong understanding of RESTful APIs, microservices architecture, and asynchronous messaging (Kafka/RabbitMQ preferred). - Solid background in relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). - Familiarity with AWS</li> - Experience with DevOps practices: CI/CD pipelines, Git, Docker, Kubernetes. - Strong problem-solving skills, debugging expertise, and ability to work in agile teams. - Experience with GraphQL, WebSockets, or event-driven architectures is a plus. - Knowledge of security best practices (OAuth2, JWT, SSO, etc.) preferred. - Exposure to performance tuning and scaling enterprise applications is a plus. ModMed Benefits Highlight: At ModMed, we believe it&rsquo;s important to offer a competitive benefits package designed to meet the diverse needs of our growing workforce. Eligible Modernizers can enroll in a wide range of benefits: United States - Comprehensive medical, dental, and vision benefits, including a company Health Savings Account contribution, - 401(k): ModMed provides a matching contribution each payday of 50% of your contribution deferred on up to 6% of your compensation. After one year of employment with ModMed, 100% of any matching contribution you receive is yours to keep. - Generous Paid Time Off and Paid Parental Leave programs, - Company paid Life and Disability benefits, Flexible Spending Account, and Employee Assistance Programs, - Company-sponsored Business Resource & Special Interest Groups that provide engaged and supportive communities within ModMed, - Professional development opportunities, including tuition reimbursement programs and unlimited access to LinkedIn Learning, - Global presence and in-person collaboration opportunities; dog-friendly HQ (US), Hybrid office-based roles and remote availability for some roles, - Weekly catered breakfast and lunch, treadmill workstations, Zen, and wellness rooms within our BRIC headquarters. PHISHING SCAM WARNING: ModMed is among several companies recently made aware of a phishing scam involving imposters posing as hiring managers recruiting via email, text and social media. The imposters are creating misleading email accounts, conducting remote "interviews," and making fake job offers in order to collect personal and financial information from unsuspecting individuals.

Florida
Centric Software logo

Senior Software Engineer

Centric Software

Centric Software is a merchandise planning software company whose services support clients across the consumer goods and fashion industry sectors. As an employe

Design and implement backend services using Java, develop scalable REST APIs, lead architectural discussions, and maintain high engineering standards through mentorship and technical leadership in a collaborative environment.

California