Agile Defense
Senior Backend Engineer
Rol remoto de Backend Engineering con fit claro de ubicación del candidato.
Publicado12 jul 2026
Países elegibles1 país aceptado
Señal de senioritySenior
Modelo de trabajoRemoto
Ubicaciones aceptadas para candidatos
Estados Unidos
Resumen del rol
Senior Backend Engineer
Requisitos y responsabilidades
Contenido del rol extraído en secciones para revisar más rápido.
Job Description
- Design and implement scalable backend services and APIs to support thick client desktop applications.
- Architect service-layer logic for validation, analytics, and business rule enforcement.
- Develop and maintain data processing pipelines for structured and semi-structured data.
- Optimize backend systems for performance, concurrency, and efficient resource utilization.
- Design clean, well-documented RESTful APIs and service contracts for client-server communication.
- Implement authentication, authorization, and secure data handling mechanisms.
- Support secure communication between backend services and Electron or other desktop client frameworks.
- Contribute to database schema design and data modeling strategies.
- Participate in code reviews and maintain backend engineering standards.
- Collaborate with DevSecOps teams to support containerization, CI/CD pipelines, and automated testing.
Education and Background
Years of Experience
Required Skills
- Expertise in one or more backend languages and frameworks such as:
- Java / Spring
- Python / FastAPI / Django
- C# / .NET
- Node.js
- Strong experience designing and building RESTful APIs.
- Experience working with relational and/or NoSQL databases, including schema design and performance tuning.
- Experience with structured data formats such as JSON, XML, CSV, or schema-driven models.
- Solid understanding of concurrency, memory management, and system performance.
- Experience supporting client-server architectures that include thick client applications.
- Experience delivering software in Agile/Scrum environments.
Preferred Skills
- Experience supporting or integrating with Electron-based desktop applications.
- Familiarity with inter-process communication models and secure client-server messaging patterns.
- Experience with large file processing, streaming data, or batch analytics.
- Exposure to DevSecOps tooling, including:
- Docker and containerized deployments
- CI/CD pipelines
- Static code analysis and security scanning tools
- Experience operating in restricted, air-gapped, or regulated environments.
- Experience with audit logging, traceability, and compliance-driven systems.
Working Conditions
Our Core Values
- Happy - Be Infectious. Happiness multiplies and creates a positive and connected environment where motivation and satisfaction have an outsized effect on everything we do.
- Helpful - Be Supportive. Being helpful is the foundation of teamwork, resulting in a supportive atmosphere where collaboration flourishes, and collective success is celebrated.
- Honest - Be Trustworthy.Honesty serves as our compass, ensuring transparent communication and ethical conduct, essential to who we are and the complex domains we support.
- Humble - Be Grounded.Success is not achieved alone, humility ensures a culture of mutual respect, encouraging open communication, and a willingness to learn from one another and take on any task.
- Hungry - Be Eager.Our hunger for excellence drives an insatiable appetite for innovation and continuous improvement, propelling us forward in the face of new and unprecedented challenges.
- Hustle - Be Driven.Hustle is reflected in our relentless work ethic, where we are each committed to going above and beyond to advance the mission and achieve success.
Roles similares
Mantén una lista de respaldo.
Stack
Usa estas tags para comparar roles remotos similares.
Elegibilidad de ubicación
Candidatos deberían aplicar solo cuando el país del perfil aparece aquí.
Tu perfilPaís no definidoInicia sesión para comparar tu país con este rol.
Flujo de contratación
WithMira muestra el rol y luego envía candidatos a la aplicación de la empresa.
1Revisa fit del rol, stack y elegibilidad de ubicación en WithMira.
2Abre la página de aplicación de la empresa desde el link rastreado.
3Guarda el rol o suscríbete a oportunidades similares antes de salir.