ESA - Electronic Security Association

Senior Software Engineer – Cloud & API Development

ESA - Electronic Security Association

full-time

Posted on:

Location Type: Hybrid

Location: AustinTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $132,198 - $225,082 per year

Job Level

About the role

  • Design and develop highly available, low-latency backend cloud services that power innovative, customer-facing applications for Resideo connected products and services.
  • Design, build and integrate REST APIs and cloud application services.
  • Take ownership of software components’ design, driving development with best-in-class engineering practices including unit testing, static code analysis, and cybersecurity compliance.
  • Integrate the latest technology stacks into solutions within a fast-paced, evolving environment.
  • Lead technical innovation by identifying opportunities for improvement and applying deep software engineering principles to deliver scalable, high-performance solutions.
  • Collaborate cross-functionally with product owners, technical teams, and customer operations to deliver exceptional user experience.
  • Foster growth and innovation by collaborating with some of the industry’s brightest engineers and leveraging advanced AI tools to deliver impactful solutions.
  • Engage actively in agile ceremonies, sharing progress, asking insightful questions, and learning from peers, partners, and customers to continuously improve.
  • Provide technical support and guidance to resolve customer issues.

Requirements

  • 10+ years of hands-on experience in software development, including designing, building, and maintaining production-grade cloud services (Azure or equivalent)
  • Proven expertise in C#/.NET and .NET Core, with strong object-oriented design principles
  • Proven experience implementing REST APIs, microservices, messaging patterns and event-driven architectures
  • Deep understanding of .NET internals and familiarity with cloud relational (PostgreSQL, SQL Server) and non-relational (MongoDB, Cosmos, DynamoDB) database technologies
  • Professional experience with identity management (Ex: Auth0, OAuth2, Azure AD) and authorization frameworks
  • Ability and willingness to provide L3 support in a production environment, ensuring reliability and quick resolution of issues
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET.NET CoreREST APIsmicroservicesevent-driven architecturesPostgreSQLSQL ServerMongoDBAzure
Soft Skills
collaborationleadershipproblem-solvingcommunicationinnovationagile methodologycustomer supporttechnical guidancecross-functional teamworkadaptability