Job Closed
This listing is no longer active.
The modern IT documentation platform.
Backend Developer
Location
United States
Posted
99 days ago
Salary
$80K - $130K / year
Seniority
Senior
Job Description
Backend Developer
Hudu
• Writing/testing code for back-end operations, monitoring architecture performance, troubleshooting and resolving issues. • Design, build, test and maintain scalable technology solutions to meet business needs. • Implement new features, new products, and help to improve existing features. • Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements. • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes. • Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer. • Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program. • Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.
Job Requirements
- Associates degree required; Bachelor's degree in Computer Science from an accredited college or university preferred; or equivalent education/experience in the computer science field
- Minimum of six years’ experience in computer programming or relevant experience
- Advanced experience in Ruby and Ruby on Rails
- Advanced experience in PostgreSQL (or similar)
- Advanced experience in Vue/React and Javascript
- Advanced experience in Dockerized environments
- Extensive experience in Local and Wide Area Networks
- Must possess fluent ability to communicate in English in oral and written format
- Proficient in Git for version control.
- Ability to write clean, well-tested, and maintainable code.
- Collaborative and communicative with a focus on teamwork and problem-solving.
- Open to constructive feedback and actively participate in code reviews.
- Excellent time managing skills with the ability to multi-task, prioritize, and meet deadlines effectively.
- Eager to learn, grow, and ask questions when needed.
Benefits
- Health Insurance
- 401k plan with company matching
- Paid time-off
- Flexible work hours
- Work Life Balance
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Write production-level code in Java (with AI tools) • Prompt engineering and testing with LLMs, including Claude, Gemini, and OpenAI models • Context engineering to determine the right data • Agentic workflow design • Help us build systems to easily monitor and test LLM performance • Design and implement solutions for scale and maintainability across multiple clients • Contribute as a thought leader to conversations around LLM usage
• Temporal workflows that orchestrate multi-step AI operations • Backend services in Clojure that integrate with LLM APIs • Data models and PostgreSQL schemas that support complex enrichment pipelines • RAG pipelines using Qdrant for semantic search • APIs and data pipelines that deliver enriched catalogs to retailer PDPs
• Temporal workflows that orchestrate multi-step AI operations: product attribution, laydown image generation, outfit creation, and outfit copy generation • Backend services in Clojure that integrate with LLM APIs (GPT, Gemini, etc.), manage context and prompts, handle streaming responses, and process structured outputs • Data models and PostgreSQL schemas that support complex AI workflows, vector embeddings, and integration with our existing product catalog • RAG pipelines using Qdrant for semantic search, similarity matching, and context retrieval that powers smarter AI recommendations • ClojureScript UIs for review workflows where humans validate, edit, and improve AI-generated content • APIs and data pipelines that connect everything together, monitoring systems that track AI quality, and the infrastructure that lets us ship fast
• Define and evolve robust backend architecture using C#/.NET and Microsoft Azure, tailored for high-security, cloud-native applications. • Provide hands-on technical leadership, setting standards for code quality, performance, and security across the development team. • Champion modern software delivery practices including CI/CD, structured release cycles, and DevOps automation. • Implement architectural best practices to ensure low maintenance overhead, high performance, and scalability. • Conduct architecture and code reviews, mentoring engineers on design principles, cloud security, and system resilience. • Collaborate with product managers, product owner and external specialists to align technology with business and security goals. • Design, develop, and maintain cloud-native backend services using C#/.NET. • Build and optimize serverless applications using Azure Functions, Logic Apps, and other Azure-native components. • Architect scalable and secure data models using Cosmos DB and other Azure storage solutions. • Develop and maintain internal NuGet packages to support modular and reusable development practices. • Ensure application security and compliance with industry standards (e.g., OWASP, SOC 2, STAR, Privacy by Design). • Lead deployment strategies and infrastructure automation using Azure DevOps Pipelines. • Monitor and optimize cloud performance, cost efficiency, and security posture. • Maintain system observability, logging, and performance monitoring across distributed services. • Work closely with cross-functional teams including QA, product management, and external partners. • Evaluate and introduce new tools, frameworks, and cloud patterns to improve developer productivity and system reliability. • Foster a culture of technical ownership, innovation, and continuous improvement. • Promote agile methodologies and modern engineering practices across the team.

