More jobs:
Sr Engineer - Software Development, Onsite
Job in
Springfield, Greene County, Missouri, 65801, USA
Listed on 2026-07-03
Listing for:
Cabela's
Full Time
position Listed on 2026-07-03
Job specializations:
-
Software Development
Backend Developer, Software Architect
Job Description & How to Apply Below
Senior Engineer
The Senior Engineer is a highly experienced technical leader responsible for architecting, securing, and evolving enterprise IT platforms and services. Senior Engineers provide deep subject-matter expertise, lead complex initiatives, influence technical strategy, and serve as trusted advisors across IT, Security, and Engineering teams. This role emphasizes architectural thinking, cross-domain problem solving, and long-term system reliability and security.
This is an onsite position, located in Springfield, Missouri.
Essential Functions:
- Lead the development and optimization of distributed microservices powering core retail and e-commerce platforms, specifically focusing on cloud-native, "headless" commerce implementations. Architect high-performance, stateless services for critical digital customer touchpoints, including shopping carts, product catalog indexes, and promotional calculation engines.
- Implement and extend critical retail functionalities, including real-time Global Inventory Visibility, complex fulfillment sourcing rules, and customized checkout/order routing pipelines.
- Design and build high-throughput integration flows between digital commerce platforms and enterprise systems (ERP, WMS, POS, and Payment Gateways) using a mix of RESTful APIs and asynchronous event-streaming.
- Orchestrate tokenized digital checkout systems, credit card vaulting integrations, and fraud-detection touchpoints. Secure end-to-end user transactions while maintaining strict PCI-DSS compliance standards.
- Architect systems to absorb extreme traffic concurrency and volume spikes during peak e-commerce sales events (e.g., Black Friday, Cyber Monday, or flash promotions)
- Drive the containerization of core retail services and cloud infrastructure using Docker and Kubernetes (AKS/EKS/Open Shift).
- Performance Engineering:
Provide expert guidance on performance tuning (JVM heap settings, thread pool management), high availability, and fault-tolerant circuit breaker patterns (e.g., Resilience4j). - Take ownership of automated build and deployment pipelines, ensuring that core microservices are seamlessly deployed via Jenkins, Git Lab CI, or Git Hub Actions.
- Work with Product Managers and business stakeholders to translate complex digital commerce and supply chain requirements into lean, high-performing technical designs.
- Perform code reviews, establish enterprise coding standards for Java/Spring Boot, and mentor engineers in distributed systems design best practices.
- Lead post-incident reviews and drive systemic remediation and reliability improvements
- Author and maintain high-level architectural documentation and technical standards
- Mentor Engineers and Associate Engineers; set the technical bar for the organization
- All other duties as assigned
Experience/
Qualifications:
- Minimum Degree
Required:
Bachelor's Degree in Computer Science, Information Technology, Engineering, or equivalent experience - Years of
Experience:
8+ years in enterprise software development, with 4+ years dedicated to designing and scaling microservices within a retail or e-commerce ecosystem. - Domain Expertise:
Deep knowledge of distributed systems, event-driven architecture, API-first design, and domain-driven design (DDD) principles in a retail context - Proven ability to design and support mission-critical systems
- Experience leading enterprise transformations or large-scale migrations
- Exceptional communication and technical leadership skills
Knowledge, Skills, and Ability:
- Advanced proficiency in Java 11/17+, Spring Boot, and Spring Cloud. Proven experience building resilient, low-latency microservices that manage transactional logic.
- Deep understanding of internal vs. external communication patterns, including REST/JSON, gRPC for high-performance inter-service communication, and GraphQL for flexible headless e-commerce frontend delivery.
- Hands-on experience with distributed caching layers like Redis to optimize real-time product catalogs, shopping cart states, and high-frequency inventory lookups.
- Strong implementation knowledge of modern security standards including OAuth2, OpenID Connect (OIDC), JWT, and Spring Security to safeguard customer transactions and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×