Job Closed
This listing is no longer active.
Pride in our culture, our products, our community.
Software Engineer – Backend, Cloud Services
Location
United States
Posted
114 days ago
Salary
$95K - $118K / year
Seniority
Mid Level
Job Description
Software Engineer – Backend, Cloud Services
Hunter Industries
• Designs, develops, and maintains RESTful APIs connecting mobile and web applications to backend services. • Develops, refines, and maintains the irrigation scheduling engine, optimizing logic for water efficiency, environmental conditions, and user preferences. • Builds and manages database schemas, queries, and data models to support device telemetry, scheduling, user data, and analytics. • Integrates with AWS IoT Core to handle secure device connectivity, telemetry ingestion, command processing, and synchronization with the cloud. • Implements core business logic and automation for irrigation, notifications, and AI-driven recommendations. • Collaborates closely with the Machine Learning Engineer to integrate predictive models and automate decision-making based on environmental or device data. • Designs and maintains telemetry ingestion pipelines to process high-frequency data from connected devices. • Ensures backend systems meet performance, reliability, and scalability requirements through monitoring, testing, and proactive optimization. • Implements security best practices, data protection policies, and access controls across backend systems. • Writes unit and integration tests for backend services and collaborates with the QA/Automation Engineer to ensure coverage, CI/CD integration, and deployment quality. • Collaborates with frontend, mobile, and IoT engineers to deliver consistent and efficient user experiences. • Documents backend architecture, APIs, and data flows to support internal development and cross-team alignment. • Troubleshoots and resolves production issues, ensuring minimal downtime and high system availability. • Evaluates and adopts emerging backend technologies, frameworks, and design patterns to improve system performance and maintainability. • Focuses on the voice of the customer and continuously improves products and services to deliver meaningful user value.
Job Requirements
- 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 2–4 years of experience developing backend systems, APIs, and database-driven cloud services in a production environment.
- Proficiency in backend programming languages such as Python, Node.js, or Go in a production environment.
- Hands-on experience with AWS services including but not limited to IoT Core, Lambda, API Gateway, DynamoDB, RDS, S3, and CloudWatch.
- Ability to write clean, testable, and maintainable code in a collaborative production environment.
- Strong understanding of database architecture, indexing, and performance optimization (SQL and NoSQL).
- Knowledge of IoT communication protocols (MQTT, HTTP, WebSockets) and secure communication methods such as mTLS.
- Familiarity with event-driven, serverless, and microservice architectures for building scalable, cloud-connected systems.
- Experience implementing authentication and authorization frameworks (OAuth 2.0, JWT).
- Understanding of DevOps practices, containerization, and CI/CD pipelines (Docker, Bitbucket Pipelines, GitHub Actions, or similar).
- Strong debugging, problem-solving, and analytical skills.
- Ability to collaborate effectively with cross-functional teams in an agile environment.
- Excellent written and verbal communication skills.
- Familiarity with Agile development practices preferred.
Benefits
- 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
Related Guides
Related Categories
Related Job Pages
More Cloud Engineer Jobs
Manager – IT Infrastructure, Cloud Services
MillimanMilliman is an independent actuarial and consulting firm. The firm was founded in 1947 by Wendell Milliman and Stuart Roberston. Milliman is the first actuarial
• Lead and develop a high-performing team of infrastructure and cloud services engineers. • Manage engineers who support on-premises, virtualized, and cloud infrastructure ensuring high availability, reliability, scalability, and performance. • Oversee engineers who manage and optimize multi-cloud platforms (AWS and Azure), including landing zones, IAM, networking, security, and guardrails. • Partner with DevOps resources in the design and operation of secure, resilient CI/CD pipelines, artifact management, and GitOps workflows. • Oversee engineers that manage infrastructure elements of WAN/LAN, VPN, DNS, load balancers, and cloud networking. • Partner with Information Security to implement and maintain security controls (MFA, RBAC, encryption, key/secrets management).
• Design and implement solution architectures that satisfy client requirements, with a strong focus on AI-enabled and cloud-native applications. • Design AI-enabled workflows such as chatbots, search, summarization, and automation. • Leverage RAG (retrieval-augmented generation), agentic AI patterns, vector databases, and enterprise search in applied solutions. • Orchestrate multi-service AI solutions that combine LLMs, APIs, and cloud services. • Guide clients and teams through cloud modernization projects, supporting migrations and adoption of cloud-native practices. • Understand data security and residency requirements, addressing client concerns around sensitive data in AI-enabled systems. • Ensure solutions comply with security and regulatory standards while managing technical risks across architectures. • Support Services teams during delivery by addressing architectural questions as projects evolve and refining designs when new requirements or complexities emerge. • Build prototypes and participate in demos with clients to showcase how AI and cloud can add value. • Create solution diagrams and architectures for client decks to support pre-sales discussions. • Partner with clients in pre-sales support: participate in meetings, capture requirements, and collaborate with the sales lead. • Communicate architectural decisions clearly to both business and technical audiences. • Balance functional and non-functional requirements, ensuring secure, scalable, and maintainable solutions. • Support scoping and estimation for solutions across multiple industries, validating requirements with internal and external stakeholders. • Collaborate closely with technical leads, developers, designers, strategists, and project managers to deliver high-quality solutions. • Leverage Architech’s cloud and technology partners to strengthen solution proposals. • Work directly with mid-sized and enterprise clients, ensuring solutions align to their scale, security, and business needs. • Embrace and contribute to the achievement of Architech’s sustainability goals relating to Good Health & Well-being, Quality Education, Gender Equity, and Reduced Inequalities.
Oracle Cloud Infrastructure Alliances
Impact AdvisorsTrusted, focused healthcare experts delivering value, innovation and improved performance
• Own and manage the strategic Oracle Corporation / Oracle Cloud Infrastructure (OCI) partnership across Partner Development, sales, technical, marketing, and program teams • Develop and execute an annual joint business plan aligned to Impact’s growth strategy and Oracle/OCI priorities • Act as the internal authority on Oracle/OCI partner strategy, programs, and engagement models • Own OCI partner-sourced and partner-influenced pipeline targets • Serve as the central coordinator for Oracle/OCI -sourced and Impact-sourced pipeline, ensuring proper qualification and joint pursuit • Build and maintain joint account plans with Oracle field sellers, establish executive alignment with Oracle regional leadership, and facilitate co-sell motions, opportunity reviews, and pipeline discussions • Partner with delivery leaders to shape Oracle-aligned offerings that improve win rates and accelerate deal cycles • Lead joint Oracle/OCI + Impact GTM initiatives, including campaigns, webinars, events, case studies, and thought leadership • Develop repeatable GTM assets aligned to Oracle/OCI solution areas such as migration, data & analytics, security, and cloud modernization • Collaborate with Marketing to ensure consistent messaging and market differentiation • Own internal readiness, execution, and compliance for Oracle/OCI partner programs • Oversee Oracle/OCI training, certification pathways, and cloud competency development across Impact • Provide regular visibility into pipeline, revenue influence, partner KPIs, certification progress • Lead quarterly business reviews (QBRs) with Oracle/OCI and Impact executive leadership
• Design, implement, and further develop operating models for cloud platforms with a focus on Microsoft Azure • Develop and maintain cloud architecture standards, blueprints, and best practices • Design sustainable security and management processes for cloud applications and services • Ensure the security, scalability, and performance of cloud-based solutions • Manage requirements and analyze processes while providing technical leadership in projects • Collaborate closely with software development teams to ensure integration and automation • Support architecture decisions and communicate them to technical and non-technical stakeholders • Monitor and optimize cloud costs and resource usage




