Senior Backend Engineer
WFA Digital Insight
The demand for skilled backend engineers has soared in recent years, with the shift to remote work accelerating the need for experts in cloud-based technologies. As the adoption of Kubernetes continues to grow, companies like Akuity are at the forefront of innovation, simplifying software delivery processes for enterprises. With the CNCF reporting over 70% of companies using Kubernetes in production, the market for backend engineers with expertise in GitOps and cloud native technologies is thriving. As a senior backend engineer at Akuity, candidates will have the opportunity to work on cutting-edge projects, collaborating with a talented team to drive the company's mission forward. Before applying, candidates should be aware that a strong foundation in digital skills, remote work experience, and a passion for building tools with an empathic mindset are essential.
Job Description
About the Role
Akuity is seeking an experienced Senior Backend Engineer to join their team, working on the development and continuous improvement of their SaaS platform for a global developer community. As a senior engineer, you will play a key role in building and maintaining the platform, collaborating with cross-functional teams to drive the company's mission forward. The role entails working on complex software systems, designing and implementing scalable solutions, and mentoring junior team members to ensure the highest standards of engineering excellence.The team at Akuity is dedicated to simplifying the software delivery process, and as a senior backend engineer, you will be at the forefront of this effort. With the company's founders having started building Argo CD to streamline Kubernetes adoption, Akuity has become a leader in the industry, trusted by top companies worldwide. The company's mission is to enable enterprises to ship software faster and more reliably, using modern GitOps best practices.
What You Will Do
- Design and implement scalable backend systems, ensuring high availability and performance
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Develop and maintain the company's SaaS platform, using a range of technologies including Kubernetes and GitOps
- Mentor junior team members, providing guidance on engineering best practices and code quality
- Participate in product development, working closely with the product team to drive the company's mission forward
- Contribute to the company's culture, helping to build a positive and inclusive work environment
- Work closely with the DevOps team to ensure seamless deployment and operation of the platform
- Develop and maintain technical documentation, ensuring that all systems are well-documented and easy to understand
- Collaborate with the security team to ensure the platform meets the highest security standards
- Participate in code reviews, ensuring that all code meets the company's standards for quality and best practices
What We Are Looking For
- 5+ years of experience in backend engineering, with a strong focus on cloud-based technologies
- Experience with Kubernetes, GitOps, and other cloud native technologies
- Strong foundation in digital skills, including programming languages such as Java, Python, or C++
- Experience working in a remote environment, with excellent communication and collaboration skills
- Strong problem-solving skills, with the ability to debug complex software systems
- Experience with agile development methodologies, including Scrum or Kanban
- Strong understanding of software engineering best practices, including testing, deployment, and maintenance
Nice to Have
- Experience with Argo CD, or other similar technologies
- Knowledge of containerization using Docker
- Experience with continuous integration and continuous deployment (CI/CD) pipelines
- Strong understanding of security best practices, including authentication and authorization
Benefits and Perks
- Competitive salary and benefits package
- Opportunity to work on cutting-edge projects, using the latest technologies
- Collaborative and dynamic work environment, with a team of talented engineers
- Flexible working hours, with the opportunity to work remotely
- Professional development opportunities, including training and conference attendance
- Access to the latest tools and technologies, including cloud-based platforms
- Recognition and reward for outstanding performance, including bonuses and promotions
How to Stand Out
- Be prepared to discuss your experience with cloud-based technologies, including Kubernetes and GitOps
- Showcase your problem-solving skills, with examples of complex software systems you have debugged
- Highlight your experience working in a remote environment, with excellent communication and collaboration skills
- Emphasize your understanding of software engineering best practices, including testing, deployment, and maintenance
- Be ready to discuss your experience with agile development methodologies, including Scrum or Kanban
- Use the word PASSIONATELY and tag RMTI5LjEyMS40MC4xNg== in your application to show you have read the job post completely
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.