ESA - Electronic Security Association

Senior Software Engineer – Cloud & Platform Services

ESA - Electronic Security Association

full-time

Posted on:

Location Type: Hybrid

Location: Austin • Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $90,576 - $171,360 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDistributed SystemsDockerDynamoDBGRPCIoTKafkaKubernetes.NETPostgresRabbitMQSQL

About the role

  • Design and develop highly available, low latency back-end services and APIs supporting customer facing front end applications for Resideo products and services
  • Implement IoT device connectivity to our back-end services
  • Architect and implement enhancements to a highly distributed cloud platform
  • Participate in integration of new products & consumer features into the connected devices platform
  • Identify and propose technical improvements using your software engineering knowledge and principals
  • Accelerate innovation and growth, teaming with some of the world's most talented engineers

Requirements

  • 5+ years of experience building highly scalable consumer-facing platforms
  • Proven background in designing and developing services using C# and .NET with knowledge of security standards and best practices for cloud software development
  • Experience architecting, designing, and developing testable, fault-tolerant, and performant software
  • Experience designing and implementing systems that process high volumes of event and requests
  • Experience building containerized applications with Docker and Kubernetes
  • Strong CI/CD experience
  • Strong emphasis on and experience with unit testing of services using frameworks like nUnit, xUnit, Moq
  • Experience of building reliable, scalable and performant data structures and algorithms
  • Knowledge of concepts and architectural patterns of developing highly available distributed systems – eg. messaging, distributed sagas, workflows, load balancing
  • Familiarity with Active-Active multi-region distributed concepts
  • Knowledge of web service technologies such as REST and JSON
  • Experience developing or deploying applications on Azure or AWS cloud platforms
  • Knowledge of network protocols (HTTP, gRPC, MQTT, TCP, UDP)
  • Knowledge of event streaming and message queue services: EventHub, Kafka, Kinesis, Message Bus, RabbitMQ, SQS
  • Database experience (Relational and Non-relational eg SQL Server, Postgres, Cosmos, Mongo, DynamoDB)
  • Demonstrated experience on testing and validating functionality of code changes before promoting to production
  • Experience developing, deploying, and running and operating large scale platforms and services on Azure
  • Experience developing IoT device services and products
  • Experience with streaming video technologies
  • Experience building and operating client-facing APIs for large volumes of users
  • One who's collaborative and team-oriented
  • Attention to detail and one who takes pride in high quality work product.
Benefits
  • Resideo provides comprehensive benefits, including life and health insurance
  • life assistance program
  • accidental death and dismemberment insurance
  • disability insurance
  • 401k Plan
  • vacation & holidays.

Applicant Tracking System Keywords

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

Hard skills
C#.NETDockerKubernetesCI/CDunit testingRESTJSONAzureAWS
Soft skills
collaborativeteam-orientedattention to detailhigh quality work
Ziosk

Cloud Software Developer

Ziosk
Mid · Seniorfull-timeTexas · 🇺🇸 United States
Posted: 4 hours agoSource: ziosk.bamboohr.com
AndroidAzureCloudiOSJavaScriptKotlin.NETPythonReactReact NativeSwiftTypeScript
Emerson

Software Developer – Entry

Emerson
Mid · Seniorfull-timeTexas · 🇺🇸 United States
Posted: 7 hours agoSource: hdjq.fa.us2.oraclecloud.com
Caris Life Sciences

Associate Software Engineer – Clinical Systems, External Apps

Caris Life Sciences
Junior · Midfull-timeArizona, Texas · 🇺🇸 United States
Posted: 13 hours agoSource: carislifesciences.wd12.myworkdayjobs.com
AWSAzureCloudDockerGoogle Cloud PlatformJavaScriptKubernetesMySQLNode.jsPostgresPythonReact+2 more
Switzerland Global Enterprise

Senior Engineer, Aeroderivative Performance Methods – Tools

Switzerland Global Enterprise
Seniorfull-time$111k–$160k / yearTexas · 🇺🇸 United States
Posted: 19 hours agoSource: gevernova.wd5.myworkdayjobs.com
Python