Solutions Engineer
Gemini Solutions Pvt Ltd - st. louis, MO
Apply NowJob Description
Position: Solutions EngineerJob Location: RemoteJob Type: Full TimeImmediate Interview Position Summary:The mission of the API Office is to empower the Edward Jones Digital community to design, create, and maintain impactful API Products by providing API consulting, promoting API lifecycle standards and best practices, and leading the execution of the API Strategy to improve the Firm's API maturity model. As a Solutions Engineer for the API Office Services Team, you will be accountable for strategizing and solutioning capabilities that support the API development lifecycle, and for promoting the products and services that will enable the developer community to deliver quality APIs and reduce time to market. As a Solution Engineer within the API Office Services Team, you will play a key role in strategizing and architecting capabilities that streamline the API development lifecycle. Your work will focus on enhancing developer experience, promoting best practices, and ensuring the adoption of API-first principles. You will be responsible for designing and delivering secure, scalable, and maintainable solutions aligned with the firm's portfolio objectives. Additionally, you will help establish best practices, mentor teams, and facilitate knowledge-sharing across the organization.What You Will Do:Serve as a technical expert in resolving complex engineering challenges related to software development, infrastructure, and system integrations.Collaborate with Product Owners, Engineers, and stakeholders to define API requirements, ensuring seamless delivery from design to deployment.Lead the design and development of API solutions that adhere to Edward Jones API Principles, standards, and best practices.Partner closely with product development teams across the Firm on standards and best practices of API Lifecycle Management while promoting a culture of API-First.Evaluate and enhance API Office technology systems to improve stability, observability, and resiliency.Promote the MuleSoft Anypoint Platform, partnering with teams to optimize adoption and maximize platform benefits.Implement observability best practices to minimize Mean Time to Detection (MTTD) and Mean Time to Resolution (MTTR) for critical systems.Guide teams in designing scalable, high-performance, and secure API solutions while validating architecture decisions.Partner closely with development teams to drive technical success and operational excellence.Stay current with industry trends, emerging technologies, and best practices in API architecture and integration. Required Qualifications:10+ years of experience in a technical engineering role, with expertise in systems development, business solutions, security, and application infrastructure.5+ years of experience architecting, leading, and supporting integration of scalable applicationsAPI solutions.Proficiency in multiple programming languages, including Java, Node.js, and Python.Experience working on Microsoft Azure platform or integrating cloud-based SaaS systems using API management platforms.Expertise in high-availability and disaster recovery strategies.Hands-on experience with MuleSoft Anypoint Platform for API management.Strong background in observability, monitoring, and logging to ensure system stability and incident response.Deep understanding of API lifecycle management, including design, implementation, deployment, and monitoring.Proven experience in OpenAPI Specification-based API design.Strong knowledge of microservices architecture, cloud-based distributed systems, and API security standards (OAuth2.0OpenID Connect).Experience implementing CICD automation using tools like GitHub.Proven experience with contract testing and mocking services.Ability to collaborate across teams, influence architecture decisions, and drive organization-wide best practices.Hands-on experience with Rust for Flex Gateway policy development.Proven expertise with Java Spring Boot development, docker and Kubernetes.Strong communication skills with the ability to present technical concepts to both technical and non-technical stakeholders.Ability to thrive in a fast-paced environment, quickly grasp new concepts, and adapt to changing priorities.Experience working in Agile product development environments.Hands-on experience with Mule Application development and RUST - preferred.
Created: 2025-03-03