Staff Software Engineer
Indexed description
K2 Partnering Solutions provides specialized technology services, focusing on enterprise software consulting, recruitment, and training. We connect businesses with experts in SAP, Salesforce, ServiceNow, and AI, providing end-to-end consulting, implementation, and managed services to support digital transformation projects globally.
We are currently seeking a Staff Software Engineer (Cloud Platform & Azure). This is an onsite position. This full time position offers competitive salary, full benefits (medical, dental, and vision), 401k with company match, and more!
The ideal candidate enjoys building new solutions, solving complex technical challenges, improving infrastructure practices, and helping teams move faster through practical experience and Azure expertise.
This is not a people-management position. Instead, the role focuses on enterprise infrastructure and partnering with a variety of teams to improve cloud architecture, platform reliability, deployment processes, and long-term maintainability.
Responsibilities:
- Design, develop, and maintain Azure infrastructure, APIs, and platform services.
- Contribute across the stack using technologies including Azure, .NET, TypeScript, PostgreSQL, SQL Server, and related technologies.
- Design and implement secure, scalable Azure-based solutions.
- Partner with engineering teams to improve cloud architecture and deployment practices
- Build and maintain Infrastructure as Code solutions using Terraform, Bicep, ARM, or similar technologies.
- Improve GitHub CI/CD pipelines, deployment automation, monitoring, logging, and operational reliability.
- Support authentication, authorization, identity management, API Management, networking, and cloud security initiatives in Azure.
- Evaluate existing systems and identify opportunities for simplification, modernization, and operational improvement.
- Contribute to architectural discussions and help establish practical implementation roadmaps.
- Assist with modernization efforts and decisions as legacy applications and infrastructure are transitioned to modern platforms.
Qualifications:
- Minimum 9 years of professional software engineering experience.
- Expert experience working with Microsoft Azure in enterprise environments.
- Expert experience designing, building, deploying, and supporting cloud-based applications and services.
- Expert experience with Infrastructure as Code technologies such as Terraform, Bicep, ARM, or similar tools.
- Experience with CI/CD platforms such as GitHub Actions or Azure DevOps.
- Expert experience designing and consuming REST APIs.
- Experience with relational databases such as PostgreSQL, SQL Server, or similar technologies.
- Strong understanding of authentication, authorization, application security, and cloud operations.
- Strong communication skills and the ability to collaborate across technical and non-technical teams.
- Demonstrated ability to evaluate existing systems, identify improvement opportunities, and create practical implementation plans.
- Applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future; the company will not sponsor applicants for U.S. work visa status for this opportunity (no sponsorship is available for H-1B, L-1, TN, O-1, E-3, H-1B1, F-1, J-1, OPT, CPT or any other employment-based visa)
Preferred Qualifications:
- Experience creating and maintaining enterprise-grade infrastructure.
- Experience with React and TypeScript.
- Experience with .NET and C#.
- Experience working in regulated, compliance-focused, legal, financial, healthcare, or similar industries.
- Experience supporting highly available production systems.
- Experience helping teams improve cloud adoption, deployment processes, or platform maturity.
- Experience operating Azure environments at scale.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search