Staff Engineer (Backend)
Correlation One
·
Posted:
August 1, 2023
·
Remote
About the position
The role of Staff Engineer at Correlation One is a leadership position responsible for driving the technical vision and standards of excellence for their team. They develop a long-term technical blueprint and promote a culture of craftsmanship within the team. Staff Engineers are hands-on, mentoring and coaching team members while also being deeply involved in the details of the work. They are responsible for improving and upholding engineering and operational standards, as well as fostering an inclusive culture. The ideal candidate should have extensive software development experience, proficiency in modern programming languages, and knowledge of cloud-based microservices and distributed systems.
Responsibilities
- Own and develop the long-term technical vision & blueprint for the team
- Design technical strategy to move from existing monolithic applications to well-architected cloud-based microservices
- Hands-on development from microservices and sub-systems to the entire technical stack
- Deal with ambiguity and figure things out with minimal guidance
- Mentor engineers including senior and junior engineers on their team
- Improve and uphold standards for engineering and operational excellence
Requirements
- 10+ years of professional software development experience
- 8+ years of programming experience with at least one modern language such as Python, Java
- 6+ years of experience contributing to the architecture and design of new and current systems
- Deep experience building large scale distributed systems utilizing microservices, domain based and/or layered cake architectures
- Knowledge of building services using one or more cloud infrastructures such as GCP/AWS
- Knowledge of relational/non-relational databases and unstructured storage
- Deep experience in cloud design patterns for scalability, resiliency, availability, latency, responsiveness
- Excellent communication and presentation skills
- Proficient in coding standards, code reviews, devops and delivering high quality software
- Deep understanding of modern data architectures and data management
- Formal education (PhD, Masters or Bachelors) in a technical discipline
Benefits
- Remote work opportunity
- Compatible with EST time zone
- Equal Opportunity Employer
- Work environment free of discrimination and harassment
- Base salary range of $70,000-$100,000 USD
- Opportunity to bring unique skills, experiences, and outlook to the work environment
- Possibility of reasonable accommodations for persons with disabilities during the hiring process