What you will be doing:
- Build and maintain client relationships, providing technical leadership and guidance for current projects.
- Collaborate with stakeholders to understand business requirements, assist in project planning, and document project plans for both small and medium-sized projects.
- Participate in and support sprint planning activities with the Project Manager, including story point estimation and ceremonies such as standups, backlog grooming, and retrospectives.
- Design and implement technical solutions for customer projects, ensuring scalability and efficiency.
- Create or contribute to building technical design documents and other necessary documentation for projects.
- Write testable, high-performance, reliable, and maintainable code for CI/CD pipelines and infrastructure-as-code frameworks (e.g., Terraform, CloudFormation).
- Design and implement security and network software components for multi-cloud solutions and architectures.
- Research, evaluate, and recommend third-party software and technology packages based on project requirements. Provide performance optimization recommendations and document best practices.
- Create cloud migration strategies and plans, following best practices and ensuring smooth transitions to cloud architectures.
- Develop automated provisioning solutions for servers, environments, containers, and data centers.
What we need from you:
- Experience with engineering solutions on major cloud provider platforms, preferably Google Cloud Platform (GCP), and one or both of Amazon Web Services (AWS) and Microsoft Azure.
- Hands-on experience with operating system platform configuration, tuning, and administration for Linux or Windows, with a preference for both.
- Strong understanding of application performance and design best practices to ensure applications and services are highly available, performant, scalable, and secure.
- High proficiency with open-source tools, including Hashicorp solutions such as Terraform, Packer, and Vault, along with other deployment frameworks like Pulumi.
- Proficiency in at least one popular programming language (e.g., Go, Java, Python, Ruby, Rust).
- Solid understanding of testing techniques and frameworks, including test and behavior-driven development, with experience in writing test suites, mocks, and fixtures.
- Capability to write scripts for maintenance, automation, and data processing using scripting languages such as Bash, Groovy, JavaScript, Perl, PHP, PowerShell, or R.
- Experience with common configuration management tools (e.g., Ansible, Chef, Puppet).
- Strong knowledge of automating deployment, scaling, and management of containerized applications, ideally with hands-on experience using Kubernetes and tools like Helm.
- Exposure to Anthos is a plus.
- Skilled in common CI/CD tools, patterns, and techniques, with familiarity in pipeline enablement products such as ArgoCD, Azure DevOps, Cloud Build, GitLab, or Jenkins.
- Understanding of development methods, workflows, and patterns, particularly Agile and DevOps practices.
- Experience with stream-processing platforms and services, such as Kafka and Cloud Pub/Sub.
- Solid understanding of data security principles, including encryption, access control, and identity management, and their technical application to enforce data custodianship and compliance.
- Experience with on-premise architectures and visualization applications such as vCenter
- Experience in MLOPs is a plus.
What do you get in return?
- Love your career: Competitive total rewards and salary package. Blog during work hours; take a day off and volunteer for your favorite charity.
- Love your work/life balance: Flexibly work remotely from your home, there’s no daily travel requirement to an office! All you need is a stable internet connection.
- Love your coworkers: Collaborate with some of the best and brightest in the industry!
- Love your development: Hone your skills or learn new ones with our substantial training allowance; participate in professional development days, attend training, become certified, whatever you like!
- Love your workspace: We give you all the equipment you need to work from home including a laptop with your choice of OS, and an annual budget to personalize your work environment!
- Love yourself: Pythian cares about the health and well-being of our team. You will have an annual wellness budget to make yourself a priority (use it on gym memberships, massages, fitness and more). Additionally, you will receive a generous amount of paid vacation and sick days, as well as a day off to volunteer for your favorite charity.

0 applies
1 views
Other Jobs from Pythian
Network Engineer L2
Network Engineer L2
Senior Network Engineer
Senior Network Engineer
Network Engineer L2
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say