Sr Engineer Software Development, Onsite

Bass Pro Shops


Job Location:

Springfield, VT - USA

Monthly Salary: Not Disclosed
Posted on: 3 days ago
Vacancies: 1 Vacancy

Job Summary

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/OpenShift).
  • 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 GitLab CI or GitHub 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: Bachelors 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 checkout pipelines.
  • Hands-on experience with Apache Kafka (producers consumers Kafka Streams) for event-driven architecture.
  • Strong SQL and NoSQL skills including experience with relational databases (PostgreSQL Oracle) and document stores (MongoDB CosmosDB DocumentDB).
  • Mandatory experience with Docker and Kubernetes (AKS/EKS/OpenShift). Familiarity with cloud providers like AWS or Azure.
  • Expertise in Swagger/OpenAPI documentation and API Gateway integration (e.g. Apigee Kong).
  • Git Jenkins Terraform or Ansible alongside cloud-native pipeline automation via GitHub Actions or GitLab CI.
  • Continuous integration testing mastery using JUnit 5 Mockito Test containers (for integration tests) and code quality tools like SonarQube.
  • Experience using ELK Stack (Elasticsearch Logstash Kibana) Dynatrace or AppDynamics to troubleshoot distributed traces across microservices.
  • Experience in highly regulated or high-availability environments
  • Technical mastery and architectural judgment
  • Strategic thinking and systems-level perspective
  • Leadership through influence and mentorship
  • Risk-aware decision-making
  • Clear communication with both technical and non-technical audiences

TRAVEL REQUIREMENTS:

n/a

Full Time Benefits Summary:
Enjoy discounts on retail merchandise our restaurants world-class resorts and conservation attractions!

  • Medical
  • Dental
  • Vision
  • Health Savings Account
  • Flexible Spending Account
  • Voluntary benefits
  • 401k Retirement Savings
  • Paid holidays
  • Paid vacation
  • Paid sick time
  • Bass Pro Cares Fund
  • And more!

Bass Pro Shops is an equal opportunity employer. Hiring decisions are administered without regard to race color creed religion sex pregnancy sexual orientation gender identity age national origin ancestry citizenship status disability veteran status genetic information or any other basis protected by applicable federal state or local law.

Reasonable Accommodations

Qualified individuals with known disabilities may be entitled to reasonable accommodation under the Americans with Disabilities Act and certain state or local laws.
If you need a reasonable accommodation for any part of the application process please visit your nearest location or contact us at

Bass Pro Shops

Required Experience:

Senior IC

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 S...

About Company

Company Logo

Bass Pro Shops is your trusted source for quality fishing, hunting, boating and outdoor sporting goods. Inspiring people to enjoy & protect the great outdoors.

View Profile View Profile