Senior Software Development Engineer, Backend — United States
Зарплата не указана
ОткликнутьсяThis is a Fully Remote Job
About Our Client:
The organization operates within cloud platform engineering, focusing on simplifying and automating the use of public cloud infrastructure. It addresses the challenge of managing complex cloud environments by developing self-service APIs, automated provisioning, and managed platform products that enable engineering teams to safely and efficiently use cloud resources. The team collaborates across various engineering groups to replace manual cloud tasks with engineered software solutions, impacting the way cloud resources are utilized within the company.
About the Opportunity:
The SENIOR SOFTWARE DEVELOPMENT ENGINEER is responsible for designing, building, and maintaining backend services and APIs that abstract the complexity of the public cloud. This role transforms manual cloud operations into automated, self-service platforms, improving operational reliability and developer experience. The engineer owns these services as products, ensuring they meet the needs of internal teams and operate with high reliability and observability.
Responsibilities:
• Design and develop backend services and APIs for self-service cloud capabilities including account provisioning, networking, IAM, and policy management.
• Automate recurring cloud tasks into reliable, safe-by-default products.
• Engage with internal teams to understand use cases and incorporate feedback into platform improvements.
• Ensure service reliability through observability, service level objectives, and self-healing mechanisms.
• Participate in on-call rotations and lead initiatives to prevent recurring operational issues.
• Utilize modern AI-assisted tools to enhance design, implementation, and operations.
• Influence platform engineering strategy with a product-focused approach to cloud enablement.
Requirements:
• Minimum 6 years of professional software engineering experience in backend or platform services.
• Strong system design skills for distributed systems and API platforms prioritizing simplicity, resiliency, and observability.
• Proficiency in Golang or Python or another modern programming language with strong testing and debugging practices.
• Extensive experience with at least one public cloud provider, preferably AWS, and its core components like VPCs, subnets, security groups, IAM, compute, and storage.
• Experience with infrastructure-as-code tools such as Terraform, structured as reusable and tested software.
• Knowledge of cloud security principles including IAM, network segmentation, encryption, and multi-account policy enforcement.
• Experience designing and maintaining CI/CD pipelines for infrastructure or backend services.
• A strong inclination to automate repetitive manual tasks to improve efficiency.
Pay Range and Compensation Package:
• In California, Connecticut, Maryland, Massachusetts, New Jersey, New York, Washington state, and Washington DC, the base pay range is $164,400.00 - $262,600.00 annually.
• In Colorado, Hawaii, Illinois, Maine, Minnesota, Nevada, Ohio, Rhode Island, Vermont, and Virginia, the base pay range is $156,200.00 - $249,400.00 annually.
• Eligibility for equity awards based on experience, performance, and location.
• Employees will not be paid below the salary threshold for exempt employees in their residing state.
Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note:
S89Th7qk5 is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.