Job Closed
This listing is no longer active.
A private community for global citizens.
Senior Backend Engineer
Location
United States
Posted
155 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer
Raya
• Product Ownership: Lead key components of our Core Services, including People Recommendations Engines • Data Engineering: Apply your in-depth knowledge with databases such as Postgres SQL, MongoDB, and ElasticSearch to supercharge our application's performance and reliability • Collaboration: Work hand-in-hand with cross-functional teams, ranging from UX designers to data scientists, ensuring our solutions are comprehensive and user focused • Continuous Learning: Stay updated with the latest in Raya's tech ecosystem, ensuring our solutions are scalable, maintainable, and innovative • User-Centric Development: Prioritize and advocate for top-tier user experiences, utilizing feedback loops and data-driven methodologies to define and refine product features • Operational Excellence: Navigate the full Software Development Life Cycle (SDLC), ensuring agile methodologies, CI/CD practices, and Raya's best practices are integrated into all development phases
Job Requirements
- A BS/MS in Computer Science, Engineering, Mathematics, Software Engineering or a related technical field (Professional Experience can be substituted for candidates with non-engineering educational backgrounds or experience with software-specific training courses/programs)
- 6+ years of hands-on experience in modern software development environments, with a track record of delivering scalable and maintainable systems
- Demonstrated expertise in system design, architecture, and mastery in at least one software programming language, ex. Node.js, Javascript, Golang, or Typescipt
- Strong collaborative instincts, emphasizing open communication, transparency, and cross-team interaction
- Production experience with Search applications (ex. OpenSearch, Vector database, Elasticsearch)
- Proven experience in building and scaling backend systems, ideally in production at a startup or fast-moving environment.
- Hands-on knowledge of agentic GenAI systems (e.g., orchestrating multi-step LLM pipelines, tool use, or retrieval-augmented workflows)
- Demonstrated enthusiasm for AI tools and a track record of experimenting with or shipping projects that leverage LLMs.
- Understanding of prompt engineering, fine-tuning, or model integration in production contexts
- Curiosity around new AI frameworks and a willingness to quickly adopt emerging best practices
- Demonstrated enthusiasm for AI tools and a track record of experimenting with or shipping projects that leverage LLMs
- Understanding of prompt engineering, fine-tuning, or model integration in production contexts
- Curiosity around new AI frameworks and a willingness to quickly adopt emerging best practices
Benefits
- comprehensive medical and dental coverage
- $50 a day food delivery budget
- equity based employment
- a great culture
- learning opportunities
- unlimited vacation
- 12 weeks paid parental leave
- $1,000 a year to go somewhere in the world that they’ve never been
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Hands-on experience in writing high-quality code for software that will perform at scale, supportable, and extensible. • Ensuring the software stack integrates with our existing CI/CD pipeline and contributing to continuous improvements; independently design, plan and deliver high-quality software. • Hands-on experience in developing backend Rest based microservices. • Ensuring we amplify our culture. Embody our value for technical excellence, integrity and support and compassion for individuals. • Works autonomously or in teams on multiple product features without guidance from other teammates. • Proposes technical solutions for new or revised features based on an understanding of product and business domain. Provides technical leadership and mentors junior developers.
Desenvolvedor Java Sr. – Sustentação, Projetos
ReplyReply designs and implements innovative solutions in the areas: Digital Services, Technology and Consulting.
• Atender e resolver chamados de forma ágil, minimizando o impacto nas operações; • Acesso e manipulação de banco de dados para consultas, execução de scripts e troubleshooting; • Analisar o código-fonte, para identificação de problemas e resolução de causa-raiz; • Automação de processos e resolução de chamados para otimizar o fluxo de trabalho;
Software Engineer 4 – Full-Stack, TypeScript, Node.js, AWS, PostgreSQL
GranicusEmpowering a Modern Digital Government.
• Consistently design, develop, and operationalize product features and improvements to the Granicus platform that are secure, well-tested, and stable • Make key architectural decisions about the development of the Granicus stack • Write concise, legible, and maintainable code • Debug production issues across services and different levels of the stack • Collaborate effectively in a remote team setting, communicating proactively and demonstrating a strong sense of product ownership • Mentor junior developers, conduct code reviews, and help drive system architecture decisions • Collaborate with cross-functional teams (AI/ML, DevOps, Product) in agile environments
Senior Software Development Engineer – Golang
CSGCSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.
• Design and implement custom Kubernetes controllers and operators using Go (Golang). • Author and maintain Helm charts to standardize and simplify application deployments. • Contribute to the evolution of our Kubernetes-based platform for delivering Encompass in production. • Develop tooling, libraries, and frameworks to improve automation, testing, and reliability. • Own and improve CI/CD workflows for delivering Encompass in production. • Partner with external teams to define and support production-ready deployment patterns. • Conduct code reviews, write automated tests, and ensure high engineering standards. • Continually learn and stay on top of Kubernetes, cloud-native trends, and evolving best practices. • Architect and design complex software. • Providing coaching and technical support to others. • Analyse and optimize code and system performance independently. • Leverage and adopt of AI tools wherever possible to increase your efficiency and throughput.




