Job Closed
This listing is no longer active.
Remote is solving modern organizations’ biggest challenge – navigating global employment compliantly with ease. We make it possible for businesses of all sizes to recruit, pay, and manage international teams. With our core values at heart and future-focused work culture, our team works tirelessly on ambitious problems, asynchronously, around the world.
Senior Backend Engineer
Location
Worldwide
Posted
66 days ago
Salary
$53.3K - $119.9K / year
Seniority
Senior
Job Description
Senior Backend Engineer
Global HR Solutions & Employment Tools for Distributed Teams
Role Description You'll be joining a team of engineers across Frontend, Backend, SRE and QA. We're organised into cross-functional development teams assigned to specific verticals. This role is open for several teams, and we will define the exact team that you will be joining during the interview process based on the business needs and your preferences. Regardless of the specific team, you will be working on building tools, APIs and integrations for one of our products. Our backend is built with Elixir and Phoenix, with a Postgres database. We use React and Nextjs for our front-end. Gitlab is used as a version control tool, issue tracker and a CI/CD solution. Our applications are hosted on AWS. We fully rely on our CI for deployments and deploy multiple times per day. Qualifications - Significant experience as a Backend Engineer working with Elixir, which includes building, shipping and maintaining a complicated software project - Postgres (or similar) - CI/CD (GitLab, Github, Jenkins or similar) Requirements - Kubernetes (Nice to have) - Docker (Nice to have) - AWS (Nice to have) - Nextjs (Nice to have) - React/Vue/Angular (Nice to have) Key Responsibilities - Lead the development of major team-scoped projects, participate in cross-team initiatives - Actively participate in product work in the team: provide feedback, suggest solutions to the problems. Use technical insights and expertise to suggest product improvements - Maintain good understanding of the team’s domain, both from product and engineering sides - Provide feedback on code reviews - Contribute to the shared codebase - Debug and solve technical and business issues - Participate in non-team activities, such as support rotations, hiring process, RFC discussions, etc - Mentor and provide guidance to other engineers - Investigate, propose and participate in implementation of improvements to our platform - Design and implement APIs with performance, scalability, and maintainability in mind Benefits - Competitive salary, stock options, flexible paid time off, and a set of perks and benefits - Work from anywhere - Flexible working hours (we are async) - 16 weeks paid parental leave - Mental health support services - Learning budget - Home office budget & IT equipment - Budget for local in-person social events or co-working spaces Application Process - Interview with our recruiter - Interview with an Engineering Leader - (async) Code exercise and review - Interview with members of the engineering team - Bar Raiser Interview - Executive Interview with VP of Engineering - Offer and prior employment verification check
Job Requirements
- Significant experience as a Backend Engineer working with Elixir, which includes building, shipping and maintaining a complicated software project
- Postgres (or similar)
- CI/CD (GitLab, Github, Jenkins or similar)
- Kubernetes (Nice to have)
- Docker (Nice to have)
- AWS (Nice to have)
- Nextjs (Nice to have)
- React/Vue/Angular (Nice to have)
Benefits
- Competitive salary, stock options, flexible paid time off, and a set of perks and benefits
- Work from anywhere
- Flexible working hours (we are async)
- 16 weeks paid parental leave
- Mental health support services
- Learning budget
- Home office budget & IT equipment
- Budget for local in-person social events or co-working spaces
- Application Process
- Interview with our recruiter
- Interview with an Engineering Leader
- (async) Code exercise and review
- Interview with members of the engineering team
- Bar Raiser Interview
- Executive Interview with VP of Engineering
- Offer and prior employment verification check
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description Redhawk is seeking candidates to join our team building out a critical Navy enterprise platform focused on transforming the Department of the Navy’s data enablement. As our team continues to build out API-Led infrastructure and modernize the way Government does business, we hope you'll join this effort and provide genuine mission critical impact. Redhawk is looking for a highly talented remote Integration Engineers. This position will support our client initiatives and accelerate their development lifecycle to achieve maximum efficiency. Location: Remote Qualifications - 2+ years hands-on experience with MuleSoft CloudHub, and API Management. - 4+ years of overall professional developer experience. - Designed and developed enterprise services using RAML in Mule, REST based APIs, SOAP Web Services and use of different Mule connectors. - Configure APIs, proxy endpoints, API portals and API analytics based on technical specifications with MuleSoft API manager. - Experience orchestrating integration use cases involving multiple systems and complex business logic tying in system, process, and experience API layers. - Deep understanding of REST, HTTP, MQ, JSON, XML and SOA. - Experience in Continuous integration and Continuous deployment using Maven, Jenkins, BitBucket, GIT and Mulesoft. - Strong experience in at least one of the Java, C++, C# programming languages. Requirements - Minimum of a Bachelor’s degree in Computer Sciences/Information Technology. - U.S. Citizen Requirement due to clearance requirements and scope of work. - Secret-level Security Clearance. Benefits - Flex time off and paid holidays. - Competitive medical and dental coverage for all employees. - Retirement plan matching and employee performance bonuses. - A collaborative, fun and performance-driven culture!
• Diseñar, desarrollar y mantener soluciones en Microsoft 365, incluyendo: Power Apps (Canvas y Model-Driven) • Power Automate (flows de automatización) • SharePoint Online (listas, bibliotecas, páginas, permisos, SPFx) • Microsoft Teams (bots, extensiones, integraciones) • Implementar integraciones utilizando Graph API, conectores y servicios externos. • Automatizar procesos corporativos mediante flujos, formularios, apps y scripts. • Crear soluciones que cumplan con estándares de seguridad, gobernanza y compliance. • Dar soporte técnico a usuarios y equipos internos sobre soluciones desplegadas. • Colaborar con áreas de negocio para levantar requerimientos y traducirlos en soluciones técnicas. • Participar en proyectos de modernización de intranets y procesos digitales
Associate Staff Engineer Position
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Role Description This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Associate Staff Engineer - REMOTE. In this role, you will have the opportunity to leverage your technical expertise while also pushing the boundaries of innovation and development. Your input will be crucial in not only solving complex problems but also enhancing the capabilities of your teammates. You will play a vital part in addressing client challenges and driving our solutions to higher standards. This is a chance to work alongside a diverse team passionate about technology and collaborates globally. Join us in creating inspiring digital products and experiences! - Collaborate with team members to define, design, and ship new features. - Drive the technical direction of projects while addressing challenges. - Mentor junior engineers and support their technical growth. - Ensure the highest quality of code and adherence to best practices. - Participate in architectural discussions and contribute to system designs. - Continuously enhance product features based on user feedback. Qualifications - Solid understanding of data engineering concepts. - Experience with BI reporting tools and databases. - Proven skills in SQL and data analysis. - Strong problem-solving skills and ability to work in a team. - Ability to mentor and guide junior team members. - Excellent communication skills to liaise with stakeholders. Benefits - Flexible working hours and remote work options. - Access to continuous learning and professional development. - Dynamic and non-hierarchical work culture. - Opportunities to work on innovative projects. - Join a diverse team with experts from around the globe. - Competitive salary and performance-based rewards. Company Description
• Build a mobile application from scratch (greenfield project) • Define and implement overall application architecture • Select and set up the technology stack • Set up and maintain CI/CD pipelines and core infrastructure • Establish development workflows and best practices • Contribute to the technical foundation of the product • Collaborate closely with product management and internal leads • Participate in technical and architectural decision-making • Ensure production-ready, high-quality deliverables

