Principal Software Engineer, Microservices & Integration Platform
Bass Pro Shops
We are seeking a highly experienced Principal Software Engineer to lead the architecture, design, and evolution of our enterprise Microservices and Integration Platforms. This role will serve as a technical leader responsible for establishing architecture standards, guiding engineering teams, and delivering scalable, resilient, and secure platform capabilities that power our digital and enterprise ecosystem.The ideal candidate combines deep expertise in cloud-native architecture, distributed systems, API management, event-driven design, and enterprise integrations with a passion for mentoring engineers and driving engineering excellence. This position will play a key role in enabling business agility, accelerating product delivery, and modernizing enterprise systems through reusable platform capabilities.Key ResponsibilitiesArchitecture & Technical LeadershipDefine and drive the strategic roadmap for microservices, APIs, integration platforms, and event-driven architectures.Lead architecture reviews and establish enterprise-wide engineering standards, patterns, and best practices.Design highly scalable, resilient, and secure distributed systems supporting high transaction volumes and business-critical workloads.Partner with Enterprise Architecture, Product Engineering, Cloud Engineering, and Infrastructure teams to ensure alignment with business and technology strategies.Evaluate emerging technologies and recommend platform improvements that enhance scalability, performance, and developer experience.Platform EngineeringArchitect and evolve reusable platform services that accelerate application development and deployment.Drive standardization of service development frameworks, CI/CD pipelines, observability, security controls, and deployment patterns.Establish self-service capabilities for engineering teams to simplify onboarding and service lifecycle management.Champion platform reliability, resiliency, availability, and performance objectives.Microservices DevelopmentLead the design and development of cloud-native microservices using domain-driven design and modern architectural patterns.Establish standards for service decomposition, API design, service communication, fault tolerance, and resiliency.Guide teams on implementation of scalable synchronous and asynchronous integration patterns.Drive modernization of monolithic applications into loosely coupled microservices architectures.Integration & Event-Driven ArchitectureDesign and govern enterprise integration strategies across internal and external systems.Lead implementation of API-first architectures and event-driven solutions leveraging messaging and streaming technologies.Build scalable integration patterns using APIs, event brokers, service meshes, and cloud integration services.Ensure reliable, secure, and observable data exchange across business domains.Engineering ExcellenceMentor senior engineers and architects across multiple product teams.Establish coding standards, architecture governance, design reviews, and operational best practices.Promote DevSecOps principles and site reliability engineering practices.Lead root cause analysis and resolution for complex production issues.Drive adoption of automation, testing, observability, and continuous improvement initiatives.Required QualificationsBachelor's degree in Computer Science, Software Engineering, or related discipline.10+ years of software engineering experience with at least 5 years designing and delivering distributed systems at scale.3+ years in a Principal Engineer, Lead Architect, or equivalent technical leadership role.Deep expertise in microservices architecture and distributed systems design.Strong experience with cloud platforms such as AWS, Azure, or Google Cloud.Hands-on experience developing solutions using Java, Kotlin, C#, Node.js, or similar modern programming languages.Expertise in RESTful APIs, GraphQL, API gateways, and API lifecycle management.Experience with event-driven architectures using Kafka, RabbitMQ, Azure Event Hub, AWS EventBridge, or similar technologies.Strong understanding of containerization and orchestration technologies including Docker and Kubernetes.Experience building CI/CD pipelines and implementing DevOps practices.Knowledge of security best practices, authentication, authorization, and Zero Trust principles.Experience with observability platforms including OpenTelemetry, Datadog, Splunk, Dynatrace, New Relic, Grafana, or similar tools.Preferred QualificationsExperience leading enterprise-scale modernization initiatives.Expertise in domain-driven design (DDD), CQRS, event sourcing, and service mesh technologies.Experience with Integration Platform as a Service (iPaaS) solutionsExperience operating high-volume eCommerce, retail, digital commerce, or omnichannel platforms.Knowledge of SRE practices, reliability engineering, and platform operations.Cloud certifications or architecture certifications preferred.Full Time Benefits Summary:Enjoy discounts on retail merchandise, our restaurants, world-class resorts and conservation attractions!MedicalDentalVisionHealth Savings AccountFlexible Spending AccountVoluntary benefits401k Retirement SavingsPaid holidaysPaid vacationPaid sick timeBass Pro Cares FundAnd 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 AccommodationsQualified 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 View email address on click.appcast.io Pro ShopsSummaryLocation: Springfield, MO (Bass Pro Shops Base Camp)Type: Full time
- ...using Java, Spring Boot, and Google Cloud Platform (GCP) or similar experience in other... ...security best practices, and mentoring engineering teams to foster a culture of technical... ...distributed backend architectures using Microservices, Event-Driven Architecture (EDA), and orchestration...PlatformLocal areaRemote workFlexible hours
- Site Reliability Engineers are responsible for ensuring... ...customer-facing microservices that power all eCommerce... ....The role combines software engineering, cloud engineering... ...observability platforms, including metrics,... ...Experience with ITSM tools integrated with Jira workflows....PlatformLocal areaRemote workFlexible hoursShift work
- The Systems Engineer Platform - Messaging Platform will play a key role in designing, implementing... ...platforms and promote modern integration patterns that align with the organization... ...in event-driven architecture, microservices communication, and asynchronous messaging...PlatformLocal areaFlexible hours
- DescriptionThe Software Engineer develops integrations between multiple DMP platforms.Qualifications: Degree in Computer Science or equivalent experience. Ability to understand and debug programming languages and frameworks including PHP, Java, and Codeignitor. Experience...PlatformTemporary work
- ...Senior Software Engineer At Jack Henry, we're more than a technology company, we're a force... ...standards. May lead unit tests and integration tests to ensure the reliability, security... ...Experience with GCP (Google Cloud Platform) or other cloud technologies. Experience...PlatformPermanent employmentH1bWork at officeLocal areaRemote work
- ...love to meet you. Jack Henry's AI Platform team is hiring a Senior AI Engineer to turn promising prototypes into... ...built those POCs, shaping them into software and workflows that hold up. You'd... ...systems at Jack Henry.Lead unit tests, integration tests, and evals to ensure the...PlatformPermanent employmentFull timeH1bWork at officeLocal areaShift work1 day per week
- Job Description:Job Title: Principal AI Engineer Location: Springfield, Missouri Department: Information... ...to lead AI strategy across the data platform; hands‑on work with cutting‑edge LLM... ...enterprise AI capabilities integrated with the organization’s data platform...PlatformFull timeLocal areaShift work
- ...detailed technical specifications and anticipate integration considerations. - Design and implement complex software components and perform advanced programming... ...integration development experience. - Cloud platform experience (Azure, AWS, or GCP). - DevOps and...PlatformMinimum wageContract workTemporary workWork experience placementRemote work
$107k - $191k
...invite you to apply to our Software Engineer position. This position may... ...capabilities, including generative AI integration, extended reality (XR)... ...data APIs, and cloud data platform integration, with the... ...Minority/Female/Disabled/Vet. Principal Applicants Only. #J-18808-...PlatformFull timeTemporary workWork at officeRemote workFlexible hours- ...problems as a DevOps Engineer, Sr. at GDIT. Here, you... ...configuration and maintenance of platform services.... ...service deployments ~ Integrate with enterprise authentication... ...to maintain software revisions, security patches... ...Understanding of microservice design and architectural...Platform
$128.19k - $184.01k
...: a global knowledge sharing platform with over 300M monthly unique... ...single platform to instantly integrate and utilize these new models.... ...We are seeking a talented iOS Engineer to join us in building Poe,... ...experience Own the entire software development process from timeline...PlatformRemote jobFull time- ...(Must have) Digital: Site Reliability Engineering (SRE) WCS developer/Sr developer skills... ...Experience in supporting (L2) eCommerce platform (WCS 8.x) and enterprise applications.... ...Experience in order processing, payment gateway integration, batch job monitoring, and performance...PlatformShift work
$105.79k - $141.05k
...native technologies, and an AI-first approach to software engineering to deliver scalable solutions, accelerate platform innovation, and improve development efficiency... ...technologies such as React and Vue.js, APIs, integrations, and cloud-native architectures. Champion...PlatformFull timeTemporary workRemote work$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document... ...your work to ship inside a database platform used by demanding enterprise... ...search capabilities that are deeply integrated into the database engine, including inverted...PlatformFull timeTemporary workFlexible hours$111.07k - $148.1k
...independent efforts to all aspects of system integration including design, analysis, design... ...experience in system architecture and engineering disciplines. •Recommends optimized solutions... ...and administer systems in Google Cloud Platform. •Develop and execute test plans and...PlatformFull timeTemporary workRemote work1 day per week- ...like a deep understanding of the Duck Creek Platform and agile development, you'll also get the chance... ...develop web applications and services using software development best practices, including unit testing, continuous integration, and configuration management Coordinate...PlatformCasual workWork at officeFlexible hours
- ...increasingly complex Billing configuration and integration efforts, using Duck Creek's proprietary... ...expertise in the Duck Creek Billing Platform , including Author, Express, Server,... ...Follow department coding standards and software development best practices. Collaborate...PlatformFull timeWork experience placementCasual workWork at officeLocal areaRemote workMonday to FridayFlexible hours
- ...end ownership of the backend platform, managing client-facing API... ...database infrastructure in AWS. Integrate AI-powered solutions... ...Python , including AWS Lambda microservices, in collaboration with cross... ...LLMs into production software, including prompt design, evaluation...PlatformFull time
$132.23k - $176.31k
...Senior Lead Site Reliability Engineer (SRE) to join our team,... ...native mindset, understands the software development lifecycle (from... ...reliability for the Lumen Connect platform. Collaboration &... ...application development using Java Microservices and Spring Boot framework...PlatformFull timeTemporary workRemote work- ...Manager, Application Development - Search Platforms plans, organizes, and administers a... ...teams, allocate resources, and promote engineering best practices.Lead hiring, promotion,... ...a related fieldExperience12+ years of software development and/or technical leadership...PlatformContract workLocal areaFlexible hours
$40 per hour
...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development... ...internship seasons Why Join Workiva Workiva is the platform designed to bring confidence, control, and a competitive edge...PlatformRemote jobSummer workInternshipSummer internshipWork at office- The Principal Platform Engineer is a seasoned and technical leader who will create and redesign broad technical infrastructure and information systems that define how servers, networks, and storage systems work together to support the needs of the organization. Document...PlatformWork experience placementLocal areaFlexible hours
$153k
...for travelers everywhere.Senior Manager, Software Development EngineeringIntroduction to... ...institutions and other travel platforms, we power smarter, faster, and more impactful... ...a Senior Manager, Software Development Engineering, you will lead a high-performing team of...PlatformFull time- The Sr Systems Engineer Platform - Messaging Platform will play a key role... ...and promote modern integration patterns that align with the... ...driven architecture (EDA), microservices communication patterns, and... ...Degree in Computer Science, Software Engineering, Information Systems...PlatformContract workLocal areaRemote workFlexible hours
- ...We're looking to grow our Engineering Team at NLS! Are you ready... ...of solution components and integrations from technical design through... ...and other modern development platforms and tools. You'll work across... ...~5+ years of professional software engineering experience delivering...PlatformFull timeCasual workWork at officeRemote workMonday to FridayFlexible hours
- ...problems as a Senior DevOps Engineer at GDIT. Here, you'll tailor... ...drive faster, more reliable software delivery by strengthening the... ..., OpenShift Containerized Platform, Cloudformation, AWS CDK, Ansible... ...applications Experience integrating security components with...PlatformWork experience placement
- ...gaining new opportunities to grow in modernization, engineering, automation, and enterprise level operations.... ...and security domains. You ensure mobile platforms remain compliant, accredited, up-to-date, and integrated seamlessly into the broader Enterprise IT Infrastructure...Platform
$132.2 per hour
...insurance with ease, increase your earnings with higher rates, and start taking covered clients sooner. It’s all on one free-to-use platform, no commitment required. About you ● You’re a fully-licensed Clinical Psychologist at a Master’s level or above with PSY,...PlatformBi-weekly payPrivate practice$116.65 per hour
...insurance with ease, increase your earnings with higher rates, and start taking covered clients sooner. It's all on one free-to-use platform, no commitment required. About you ? You're a fully-licensed Mental Health Counselor at a Master's level or above with LMHC...PlatformBi-weekly payPrivate practice- Job Summary: The Sr Software Engineer operates with a high degree of independence and leverages multiple functional and technology skillsets... ....Provide guidance and support to others on continuous integration activities (sharing, testing and building), working within established...Local areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Microservices & Integration Platform. Be the first to apply!
- software implementation project manager Springfield, MO
- remote software sales Springfield, MO
- bank software Springfield, MO
- healthcare software sales Springfield, MO
- software Springfield, MO
- software asset management analyst Springfield, MO
- software technical support Springfield, MO
- entry level software sales Springfield, MO
- embedded software Springfield, MO
- software intern Springfield, MO




