Backend Software Engineer
Delphi-US
Job Title: Backend Software Developer (Contract to Hire) - Job#5437 Location: Fully Remote- Office located in Manhattan, NY
Overview We are seeking an experienced Backend Software Developer to join a cutting-edge team focused on water conservation and sustainability solutions. This role involves developing innovative products that address global water challenges through IoT and cloud-based technologies. The ideal candidate has a strong background in backend infrastructure, DevOps automation, and infrastructure as code (IaC) to support scalable, fault-tolerant, and high-performance applications. Responsibilities:
Overview We are seeking an experienced Backend Software Developer to join a cutting-edge team focused on water conservation and sustainability solutions. This role involves developing innovative products that address global water challenges through IoT and cloud-based technologies. The ideal candidate has a strong background in backend infrastructure, DevOps automation, and infrastructure as code (IaC) to support scalable, fault-tolerant, and high-performance applications. Responsibilities:
- Code Development : Write, test, and deploy high-quality, scalable backend code.
- Infrastructure & DevOp s: Enhance and maintain backend infrastructure, supporting DevOps practices to ensure fault-tolerant, secure, and scalable services. Hands-on experience with Infrastructure-as-Code (Terraform) is required .
- Data Pipelines: Optimize and expand data processing algorithms for high-performance product functionality.
- Product Collaboration : Work closely with product stakeholders, actively contributing to Agile development cycles.
- CI/CD Pipelines : Expand CI/CD processes, integrating unit and integration testing for seamless deployments.
- Quality Assurance: Collaborate with the QA team to maintain high coding standards throughout the release lifecycle.
- 6+ years of experience in backend development, architecture, and design.
- Deep experience with DevOps & Infrastructure: Terraform (or other IaC tools), automated deployments, monitoring, and site reliability engineering.
- 5+ years of experience with web frameworks and platform engineering in production.
- Strong understanding of mobile backend integration, data pipelines, and time-series data processing.
- Experience in unit testing, integration testing, and agile methodologies.
- Proven track record of deploying software in cloud environments.
- B.S. in Computer Science or equivalent experience.
- Proficiency with PostgreSQL, GraphQL, REST APIs.
- Proficiency in Elixir is required
- Experience with backend languages such as Java, Go, Python, C/C++.
- Hands-on experience with IoT technologies (MQTT, etc.).
- Background in data analytics, ML, and distributed systems is a plus.
- Additional experience in firmware development or electronics prototyping is a plus.
- Strong interest and demonstrated experience in DevOps / Infrastructure
- Demonstrated experience in administrating and optimizing databases
- Proficient in functional level programming (Elixir, Erlang, Clojure, Rust)
- Experience in data pipelines
- Good critical thinking and problem solving skills
- Good communication skills
- Demonstrated to be a self-starter
- Pluses
- Data Science / Algorithm experience
- Full stack development
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Software Engineer. Be the first to apply!
Related searches
- lead backend developer United States
- entry level back-end developer United States
- backend python developer United States
- junior backend developer United States
- backend software engineer United States
- java developer backend United States
- c# backend developer United States
- back-end developer United States
- remote back end developer United States
- senior backend developer United States
