Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Temporal Technologies, so some details may not match this job. The employer's own page has the real description.
Job Description - Staff Software Engineer - Control Plane Core at Temporal Technologies
Job Description - Staff Software Engineer - Control Plane Core
Temporal Technologies is seeking a highly motivated and experienced Staff Software Engineer for our Control Plane Core team. In this role, you will be responsible for designing, developing, and maintaining core components of our control plane system. You will work closely with cross-functional teams to ensure high availability, scalability, and performance of our microservices, while also mentoring junior engineers and driving best practices in software development.
Job Responsibilities
- Design, implement, and maintain scalable and efficient control plane services.
- Collaborate with product managers and other engineers to understand system requirements and architect solutions.
- Optimize existing services for performance and scalability while ensuring high availability.
- Mentor junior engineers and promote a culture of continuous improvement.
- Participate in code reviews, and provide constructive feedback on design and implementation.
- Develop and maintain technical documentation for the control plane architecture.
- Identify, troubleshoot, and resolve production issues in a timely manner.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development, with a focus on distributed systems.
- Strong proficiency in programming languages such as Go, Java, or Python.
- Experience with cloud-based architectures (AWS, Google Cloud, Azure) and containerization technologies (Docker, Kubernetes).
- In-depth knowledge of microservices architectures and API design principles.
- Strong debugging, performance tuning, and troubleshooting skills.
- Excellent communication and collaboration skills, with a team-oriented mindset.
Technologies & Tools
The Staff Software Engineer - Control Plane Core will work with a variety of technologies and tools, including but not limited to Go, Java, Kubernetes, Docker, AWS, and various monitoring and logging tools. Familiarity with CI/CD pipelines, version control systems like Git, and Agile development methodologies will be vital for ensuring efficient software delivery and collaboration within the team.
Ideal Candidates
The ideal candidate for this position will possess a passion for building high-performance software solutions and a strong commitment to excellence. A successful candidate will demonstrate creativity, initiative, and a proactive attitude towards problem-solving. They will be adaptable, open to feedback, and thrive in a fast-paced, collaborative environment, showcasing their leadership skills by guiding and influencing team members towards achieving collective goals.
Unemployment in Sint Maarten was 6.5% in 2022, says Sint Maarten's Department of Statistics. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.