1

Senior Software Development Engineer Jobs in Springfield, MO

Be Seen First

Software Engineer III

Springfield, MO · On-site

$85K - $100K/yr

Candidates will work with a team of developers to build cutting-edge software. Responsibilities ... Familiarity with or willingness to adopt modern AI-assisted development tools (e.g., GitHub Copilot ...

New

Senior AI Engineer

Springfield, MO · On-site

$95K - $130K/yr

The Sr AI Engineer serves as a senior technical leader responsible for architecting, scaling, and ... software development teams. * Ensure responsible AI governance including RBAC/IAM, secrets ...

Software QA Intern

Springfield, MO · On-site

$17.50 - $23/hr

Collaborate with software developers to resolve issues * Conduct regression testing to ensure ... Basic understanding of software development lifecycle * Knowledge of software testing methodologies

next page

Showing results 1-20

Senior Software Development Engineer information

See Springfield, MO salary details

$68.7K

$130.3K

$174.7K

How much do senior software development engineer jobs pay per year?

As of Jul 17, 2026, the average yearly pay for senior software development engineer in Springfield, MO is $130,342.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,400.00 and $146,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Software Development Engineer, and why are they important?

To thrive as a Senior Software Development Engineer, you need deep expertise in software engineering principles, advanced programming skills in languages such as Java, Python, or C++, and a bachelor's or higher degree in computer science or a related field. Familiarity with version control systems like Git, cloud platforms such as AWS or Azure, and experience with CI/CD pipelines are typically required, and certifications in these technologies can be advantageous. Strong problem-solving, leadership, and communication skills help you mentor junior engineers and collaborate effectively across teams. These competencies are critical for delivering robust solutions, driving technical innovation, and ensuring project success in complex engineering environments.

What are some common challenges Senior Software Development Engineers face when leading cross-functional projects?

Senior Software Development Engineers often encounter challenges such as aligning priorities across diverse teams, managing technical debt while delivering new features, and ensuring effective communication among stakeholders. Balancing hands-on coding with mentorship responsibilities and architectural decision-making can also be demanding. Success in this role typically requires strong interpersonal skills, proactive problem-solving, and the ability to adapt to shifting project requirements while maintaining high code quality.

What engineers make $300,000 a year?

Senior Software Development Engineers in high-demand industries or companies, especially those with expertise in areas like machine learning, cloud computing, or cybersecurity, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly in large tech firms or startups with significant funding.

Can I make 200k a year as a software engineer?

Senior Software Development Engineers in many regions can earn $200,000 or more annually, especially with experience, specialized skills, and working at large tech companies or in high-cost-of-living areas. Compensation often includes base salary, bonuses, and stock options, and reaching this level typically requires advanced technical expertise and a strong track record.

What are Senior Software Development Engineers?

Senior Software Development Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior developers, and ensure software quality and best practices within a team. Their responsibilities include writing code, conducting code reviews, collaborating with cross-functional teams, and solving challenging technical problems. Senior Software Development Engineers typically have several years of industry experience and a deep understanding of software engineering principles.

What is the difference between Senior Software Development Engineer vs Software Development Engineer?

AspectSenior Software Development EngineerSoftware Development Engineer
ExperienceTypically 5+ years, with leadership responsibilitiesEntry to mid-level, 1-3 years of experience
ResponsibilitiesDesigning complex systems, mentoring juniors, leading projectsImplementing features, fixing bugs, collaborating on code
Skills & CertificationsProficiency in multiple programming languages, system design, often with certificationsStrong coding skills, foundational knowledge, less emphasis on certifications
Work EnvironmentOften leads teams, involved in architecture decisionsFocused on individual contributions, team collaboration

The main difference between a Senior Software Development Engineer and a Software Development Engineer lies in experience, responsibilities, and leadership. Seniors typically lead projects and mentor others, while juniors focus on coding and task completion. Both roles are vital in software development teams, with seniors bringing more strategic input and mentorship.

What engineer makes $500,000 a year?

Senior Software Development Engineers at top tech companies can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills in areas like distributed systems or machine learning, and a track record of significant contributions or leadership roles.

Can you make $500,000 as a software engineer?

Senior software development engineers at large tech companies or with extensive experience and specialized skills can earn $500,000 or more annually, often through base salary, bonuses, and stock options. Achieving this level typically requires advanced expertise, leadership roles, or working in high-paying industries or regions with competitive compensation packages.
What are the most commonly searched types of Software Development Engineer jobs in Springfield, MO? The most popular types of Software Development Engineer jobs in Springfield, MO are:
What cities near Springfield, MO are hiring for Senior Software Development Engineer jobs? Cities near Springfield, MO with the most Senior Software Development Engineer job openings:
Sr Engineer - Software Development, Onsite

Sr Engineer - Software Development, Onsite

Bass Pro Shops

Springfield, MO • On-site

$111K - $146K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 17 days ago


Bass Pro Shops rating

6.5

Company rating: 6.5 out of 10

Based on 425 frontline employees who took The Breakroom Quiz

15th of 39 rated national retailers


Job description

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: 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 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 hrcompliance@basspro.com.
Bass Pro Shops

What Bass Pro Shops employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom