×
Register Here to Apply for Jobs or Post Jobs. X

Sr Engineer - Software Development, Onsite

Job in Springfield, Greene County, Missouri, 65801, USA
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary