FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Backend, Cloud Services
Hunter IndustriesSenior Software Engineer leading backend cloud architecture for AWS-based IoT consumer applications. Designing and implementing scalable microservices, APIs, and ensuring production-ready backend systems.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing, developing, and maintaining scalable backend services and cloud architectures using Python and AWS technologies. Proven ability to lead technical teams, implement secure practices, and ensure high availability and performance in production environments.
Highest-signal resume keywords
AWS Lambda Microservices DevelopmentPython Backend DevelopmentAWS IoT Core IntegrationSecure Backend System ImplementationTechnical Leadership and Mentoring
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend Architecture DesignRESTful API DevelopmentEvent-Driven WorkflowsDatabase Design (SQL/NoSQL)Telemetry Pipeline ImplementationCI/CD PracticesData ModelingMonitoring and AlertingTroubleshooting and Production SupportAutomated Deployment
Soft Skills
Technical LeadershipMentoringCollaborationProblem-SolvingCommunication
Tools & Technologies
AWS Services (API Gateway, S3, CloudWatch)TerraformOAuth/OIDCJWTIAM Policies
Industry Keywords
IoTCloud ComputingServerless ArchitectureData ProtectionOperational Excellence
Tech Stack
Tools & technologiesAWSCloudDynamoDBIoTMicroservicesNoSQLPythonSQLTerraform
About the role
Key responsibilities & impact- Leads the technical design, implementation, and evolution of backend and cloud services for a scalable AWS-based IoT consumer application.
- Owns backend architecture across APIs, service domains, data models, event-driven workflows, telemetry pipelines, AWS IoT Core integrations, and cloud/device communication patterns.
- Designs, develops, deploys, and maintains Python-based AWS Lambda microservices, RESTful APIs, and backend services that connect mobile and web applications to cloud, device, scheduling, user, notification, reporting, and support functions.
- Provides player-coach technical leadership to backend engineers, consultants, and cross-functional contributors through design reviews, code reviews, mentoring, implementation guidance, and hands-on development.
- Defines and documents architecture patterns, API contracts, data flows, service boundaries, schema standards, integration patterns, and operational expectations.
- Leads cross-functional technical alignment with firmware, mobile, QA, DevOps, Product, Security, and consultant teams to translate requirements into reliable backend, cloud, and device communication designs.
- Designs and implements scalable AWS IoT Core and telemetry architectures, including secure device connectivity, MQTT communication, Device Shadows, command processing, device synchronization, event ingestion, and fleet-scale operational patterns.
- Owns backend service logic, data models, and automation workflows that support irrigation scheduling, user preferences, environmental conditions, offline behavior, provisioning, notifications, firmware workflows, reporting, analytics, and AI/ML-supported recommendations.
- Ensures backend systems are production-ready through monitoring, alerting, structured logging, testing, CI/CD integration, deployment safety, incident response, root-cause analysis, and operational runbooks.
- Implements secure backend and cloud practices, including authentication, authorization, access controls, data protection, secrets management, least-privilege permissions, and secure device communication.
- Troubleshoots and resolves complex production and integration issues, ensuring high availability, data integrity, and minimal customer impact.
- Leads technical planning for backend and cloud initiatives by translating product requirements, integration needs, and architectural goals into implementation plans, estimates, sequencing, and delivery milestones.
- Establishes and improves backend engineering standards, including coding practices, service templates, Terraform module patterns, testing expectations, review processes, documentation practices, and reusable implementation patterns.
- Guides long-term backend and cloud technical roadmap decisions, including platform scalability, service decomposition, technical debt reduction, cost optimization, multi-environment strategy, and support for future connected device capabilities.
- Reviews and validates technical deliverables from internal engineers, consultants, and vendor partners to ensure alignment with Hunter architecture standards, security expectations, operational requirements, and product goals.
- Focuses on the voice of the customer and continuously improves products and services to deliver meaningful user value.
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field, or a combination of education and relevant work experience.
- Minimum six years of professional software engineering experience, including four years designing and operating backend/cloud systems in production.
- Advanced proficiency designing, developing, deploying, and maintaining production backend services using Python.
- Strong hands-on experience building AWS Lambda microservices, REST APIs, event-driven workflows, and serverless backend systems.
- Strong working knowledge of AWS services including Lambda, API Gateway, AWS IoT Core, Device Shadows, EventBridge, SQS, DynamoDB, Aurora/RDS, S3, CloudWatch, IAM, Secrets Manager, and related serverless technologies.
- Strong understanding of AWS IoT Core concepts including MQTT communication, Device Shadows, IoT Rules, telemetry ingestion, command processing, secure device connectivity, and fleet-scale device communication.
- Strong database design skills across SQL and NoSQL systems, including schema design, indexing, query optimization, data modeling, and performance considerations.
- Experience implementing secure backend systems, including authentication, authorization, OAuth/OIDC, JWT, IAM policies, least-privilege access, secrets management, data protection, and secure API design.
- Demonstrated ability to evaluate technical tradeoffs involving scalability, cost, performance, reliability, security, observability, maintainability, and delivery speed.
- Experience with testing, CI/CD, code quality practices, automated deployment, structured logging, monitoring, alerting, troubleshooting, and production support.
- Demonstrated ability to provide technical leadership as a player-coach through hands-on development, design reviews, code reviews, mentoring, implementation guidance, documentation, and reusable engineering patterns.
Benefits
Comp & perks- Amazing corporate culture - we walk the walk when it comes to our values!
- FUN company events!
- Company donation matching and volunteer rewards
- Career development opportunities and profit sharing bonus