Remote
21 days ago
Software Engineer, API Management
Description

Splunk is here to build a safer and more resilient digital world. The world's leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. While customers love our technology, it's our people that make Splunk stand out as an amazing career destination and why we've won so many awards as a best place to work. If you become a Splunker, we want your whole, authentic self, what we call your "million data points". So bring your work experience, problem-solving skills and talent, of course, but also bring your joy, your passion and all the things that make you, you.Role:Splunk’s APIXCHANGE team is passionate about accelerating innovation and helping the business to scale by providing data and functionality to our customers via a secure application portal for APIs and Events. The team publishes Enterprise APIs, enforces their usage policies, controls access, works with the developer community, collects and analyzes usage statistics, and reports on performance. The team is actively seeking a Software Engineer with an analytical mind and passion for API security, API lifecycle management and developer experience. If you want to work in a world class engineering organization, see the impact of your work and thrive in a culture that embraces diversity and champions creativity, then what are you waiting for? Apply today! This position is only available in Ontario, or anywhere within British Columbia.What you'll get to do:Work closely with API developers and platform engineers to develop a secure and scalable Data-as-a-Service (DaaS) platform.Collaborate with API Producers & API consumers across Splunk product engineering and IT, and enable them to publish and self-service enterprise APIs to accelerate their business agility.Implement API management using API management platform (like Mulesoft or Apigee) to include API proxies, mashups, rate limiting, security, analytics, monetization and developer portalsParticipate in various Scrum ceremonies as a member of the agile teamBe challenged with identifying innovative ideas and proof of concepts to deliver against the existing and future needs of our customers derived on a set of strong engineering principlesUse and build Splunk reports and dashboards for monitoring and troubleshooting for the APIsContribute to the core integrations platform team by sharing knowledge, and keeping up with the new trends and best practices as they evolve in the industryMust-have Qualifications:5+ years of hands-on experience in API management, API Gateway, policies, security orchestration (OAuth, OpenID, SAML, SSO) and API analytics3+ years of software development experience using object oriented programming languages(Java/C#)Solid experience designing & developing API/microservices using Mulesoft Anypoint platform or other API frameworksExperience with Developer portals, Role-based access control and Service MeshExperience working with Agile methodologies such as SCRUMSolid verbal and written communication skillsDemonstrated collaboration skills working with multiple teams across disciplinesHighly motivated and self-starter who is quick and open to adapt to new technologiesNice-to-have Qualifications:We’ve taken special care to separate the must-have qualifications from the nice-to-haves. “Nice-to-have” means just that: Nice. To. Have. So, don’t worry if you can’t check off every box. We’re not hiring a list of bullet points–we’re interested in the whole you.Anypoint community manager (ACM)/Salesforce APEX development experienceHands-on experience with the MuleSoft Runtime Manager & KubernetesKnowledge of Splunk productsEducation: Got it!BA/BS in Computer Science, IT, Engineering, Mathematics or related fieldSplunk is an Equal Opportunity EmployerAt Splunk, we believe creating a culture of belonging isn’t just the right thing to do; it’s also the smart thing. We prioritize diversity, equity, inclusion, and belonging to ensure our employees are supported to bring their best, most authentic selves to work where they can thrive. Qualified applicants receive consideration for employment without regard to race, religion, color, national origin, ancestry, sex, gender, gender identity, gender expression, sexual orientation, marital status, age, physical or mental disability or medical condition, genetic information, veteran status, or any other consideration made unlawful by federal, state, or local laws. We consider qualified applicants with criminal histories, consistent with legal requirements. 

Thank you for your interest in Splunk!

Confirm your E-mail: Send Email
All Jobs from Splunk