In the role of Senior Software Engineer, Full Stack in the Developer Infrastructure group, you will be working on the foundations of our cloud platform. We’re a hybrid multi-cloud platform, so if you’ve got experience building platforms on top of AWS/GCP/Azure read on.
Prior experience writing distributed systems, compute schedulers, and delivering platforms at scale and operational excellence to commercial enterprise customers is preferred. We have a long list of incredible benefits and are serious about attracting the best technologists in the industry. You’ll be working with passionate people who are pushing the JVM and distributed computation to its limits.
We’re a high-growth company developing best-in-class solutions to planning at an enterprise scale. Our customers rely on Anaplan as an always-on shared source of truth as they navigate the constant change and planning required to stay on top in the marketplace-were pioneering the Connected Planning subject area to help businesses make choices more quickly and decisively than ever before.
We’re looking for someone who thrives in a changing environment and has a desire to develop a deep understanding of our system and is excited to tackle complex problems at scale while delivering new capabilities to our rapidly growing number of customers. If you value writing sustainable, resilient code and want to help foster a collaborative, inclusive, creative, authentic culture – this is the place for you!
This role is an immediate Full time position. If you’re ready to roll up your sleeves and tackle unique problems that no one is solving in the tech space yet, keep reading.
What you’ll be doing:
Promote and drive adoption of software development standard methodologies in code health, quality, test stability, and maintainability.
Be able to drive ownership of improvements for the customer(developer) experience across the developer platform.
Proposing new products and ideas in form of technical specifications and ADR’s.
Collaborate with multi-functional teams to influence design for testability.
Developing tools that empower the development teams to work as effectively as possible.
Technical curiosity owns the craftsmanship, availability, resilience, and scalability of your designed solutions applied using emerging modern cloud application products and paradigms. Taking on and solving major problems using automation and building new tools under the CI/CD (continuous integration, continuous deployment) platform.
Build and deliver distributed systems that automate everything needed to scale our platform globally and deploy quality code across a Hybrid Multi-cloud environment.
Work on a sophisticated pipeline continuous deployment platform that will connect with AWS/GCP in a Kubernetes environment that’s highly scalable.
Open to the idea of Mentoring, pair, and delegate work to encourage the growth of those around you. Review code and provide thoughtful constructive feedback.
Encourage innovation, hacking implementations of cutting-edge technologies, inclusion, outside-of-the-box thinking, collaboration, self-organization, and diversity
You have a strong bias for automation and taking the time to think about the right way to solve a problem versus quick fixes or band-aids.
More about you:
BS degree in Computer Science or related technical field, or equivalent practical experience
7 or more years of professional experience as a software engineer
3 or more years of experience with REST/web services (PYTHON, GOLANG, JAVA) AND/OR 2 or more years of experience with a Front End framework (AngularJS, VueJS, React)
2 or more years of experience building/deploying distributed web applications with cloud container tools like Docker and Kubernetes
Experience with building and maintaining a SaaS application from dev to production at scale using emerging web service frameworks with cloud-native event-driven patterns.
Experience with Kubernetes-based CD patterns & container platforms- Orchestration engines like Harness, Rancher, Argo CD, or similar.
Full-stack Experience writing web services and/or Front End frameworks. Deep knowledge of any one of Java, Groovy, Python, NodeJS, or Golang.
Solid understanding of at least one Continuous Integration and Deployment tool like Jenkins, Jenkins Pipelines, Spinnaker/Harness, argoCD, drone, tekton, etc.
Experience with Build/Package/publish technologies like Maven, Gradle, npm RPM, and pm.
Experience with Public Cloud (eg, AWS/GCP/Azure)
Experience working with GitHub workflows/webhooks.
Technologies you’ll work with:
Cloud Infrastructure like AWS/GCP
Docker, Helm Charts, Kubernetes Operators, CRIO etc.
Service Mesh technologies like Linkerd, Istio & AppMesh
Gradle, Maven, Pypi
Java 10+: Kotlin, Python, Go, React, NodeJS
Vault, Terraform and Terraform Enterprise
Essential Functions: Software Developer Responsibilities Modify software to fix errors, adapt it to new hardware, improve its performance, or upgrade...
Apply For This JobDescription REWARDS AT SIMPSON STRONG-TIE We recognize and reward employees with a carefully designed and comprehensive rewards package, including competitive...
Apply For This JobPiper Companies is currently seeking a Senior C# Engineer for one of our large Enterprise clients. This position is fully...
Apply For This JobWe are looking to add a Creative Manager – OmniChannel Marketing to support our Direct to Consumer business. The TruStage...
Apply For This JobJob Details Full-time$60,000 – $100,000 a year30 minutes ago Benefits Health savings account Health insurance 401(k) matching Paid time off...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Windstream Holdings, Inc., is a leading provider of advance network communications and technology solutions for...
Apply For This Job