Job Closed

This listing is no longer active.

Dispel logo
Dispel

Moving Target Defense-based remote access systems for people and machines.

Senior Backend Engineer

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 51-200Since 2014H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

92 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Engineer

Dispel

Dispel builds network isolation and access infrastructure for critical industries, where a breach is an operational failure with real-world consequences. Our customers include critical infrastructure operators, defense contractors, and industrial enterprises that hold their software vendors to an exceptionally high bar. Engineering at Dispel is a technical and social experience. In our team, every person participates in solving problems and improving code, infrastructure, and the way we work together. This is a journey, and we want it to be rewarding and fun. As a senior member of the engineering team, you will take ownership of complex backend systems and help guide the technical direction of projects. You will work both independently and collaboratively to design, build, and operate high-quality solutions that support our customers and our internal teams. We strive to maintain a professional and creative work environment where your contributions will be valued and recognized, and where experienced engineers help raise the bar for the entire team.

Job Requirements

  • Responsibilities:
  • Execution
  • Design and implement complex backend features and services with minimal guidance.
  • Break down ambiguous product or technical problems into clear technical solutions.
  • Own significant areas of the codebase, including architecture, reliability, and long-term maintainability.
  • Improve system performance, scalability, and resilience.
  • Review code and technical designs to maintain high engineering standards.
  • Identify and address technical debt and opportunities for system improvements.
  • Enabling Others
  • Mentor engineers and support their technical growth through code reviews, pairing, and knowledge sharing.
  • Help define engineering best practices and improve development workflows.
  • Collaborate with product, design, and other engineers to shape technical solutions and project direction.
  • Ensure work is effectively tracked, communicated, and delivered from inception through production deployment.
  • Contribute to architectural discussions and help guide long-term technical decisions.
  • Qualifications:
  • 5–8+ years of professional software engineering experience, preferably with a focus on backend systems.
  • Strong experience designing and implementing scalable backend services and APIs in production environments.
  • Ability to take ownership of complex problems and deliver solutions with limited direction.
  • Experience reviewing code and contributing to system design decisions.
  • Strong communication and collaboration skills. Team culture is very important at Dispel, and we value engineers who actively contribute to a supportive and thoughtful environment.
  • Comfortable in Python
  • Bonus Points:
  • Experience designing and optimizing SQL schemas and queries.
  • Experience with testing practices including unit and integration testing (Jest, Vitest, or similar).
  • Familiarity with distributed systems, observability, or performance optimization.
  • Experience mentoring engineers or leading technical initiatives.

Benefits

  • Why Dispel/Benefits
  • At Dispel you’ll be rewarded and recognized for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed in your role as well as provide development for other roles you may be interested in.
  • Salary range for role: $135,000 – $150,000
  • 401(k) with company match
  • Opportunity for incentive units grant
  • Generous paid time off and holidays
  • Performance bonus and equity eligible
  • Remote work
  • Medical, vision, dental insurance

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Agent services as production software. Not prototypes, not notebooks — containerized Python services with proper error handling, retry logic, graceful degradation, structured logging, and health checks. • The Planning→Generation→Validation execution loop. This is the heart of T2. • LangGraph orchestration graphs. Each agent has its own state machine defining how it reasons, what tools it invokes, and how it handles branching logic. • Quality Evaluation Agent specifics. The multi-level quality assessment with the Quality × Confidence scoring model.

Romania
Job Closed
Armenotech logo

Software Engineer

Armenotech

Armenotech Limited is a Cyprus-based company operating within the Stellar Blockchain ecosystem as a technology and integration partner. Specializing in fintech infrastructure, Armenotech develops a range of blockchain-powered products and services tailored for financial institutions and payment operators. Core offerings include: Money Remittance Platforms, Fiat & Web3 Payment Gateways, Tokenisation Services (including Real-World Assets), Stablecoin Issuance Frameworks, Brokerage & Trading Platforms. As a trusted developer partner within the Stellar ecosystem, Armenotech leverages Stellar's protocols (e.g., SEP-6, SEP-12, SEP-31) to deliver secure, scalable, and compliant financial solutions.

Backend Engineer92 days ago

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description The position requires a skilled and self-driven Software Engineer with deep technical expertise in Go-based systems and practical experience building modern web and distributed applications. The candidate combines strong engineering capabilities with the ability to navigate the complexities of third-party integrations, consistently applies security best practices as a matter of course, and embraces AI tooling responsibly — maintaining full accountability for every line of code they ship. Qualifications - Minimum 4 years of professional software engineering experience in a full-time role. - At least 3 years of professional software development experience building and maintaining production web applications. - Proven track record building and maintaining production web applications. - Proven experience developing distributed systems. - Hands-on experience across the full software development lifecycle including design, implementation, testing, deployment, and maintenance. - Strong proficiency in Go programming language and ecosystem tools. - Experience integrating third-party APIs and external services. - Practical knowledge of application security best practices. Requirements - Software Design & Development: Design, develop, and maintain scalable software solutions, contributing to the architecture and implementation of high-quality systems that meet business and technical requirements. - AI-Assisted Frontend Development: Leverage AI-assisted development tools to enhance productivity in frontend development while ensuring that all generated code is carefully reviewed, secure, maintainable, and aligned with project standards. - Third-Party API Integration: Develop and maintain integrations with external systems and third-party APIs, ensuring reliability, resilience, and proper handling of evolving or incomplete documentation. - System Reliability & Operations: Support system reliability by monitoring performance, troubleshooting issues, and maintaining stable production environments through effective debugging, observability, and operational practices. - Documentation & Knowledge Sharing: Create and maintain clear technical documentation, including architecture decisions, implementation details, and operational runbooks, while actively sharing knowledge within the engineering team. Benefits - Competitive base salary aligned with experience and technical expertise. - Flexible working arrangements. - Budget for tools, professional development, and learning. - Opportunity to work on complex engineering challenges in a collaborative, low-bureaucracy environment. Company Description Armenotech Limited is a Cyprus-based company operating within the Stellar Blockchain ecosystem as a technology and integration partner. Specializing in fintech infrastructure, Armenotech develops a range of blockchain-powered products and services tailored for financial institutions and payment operators. - Core offerings include: Money Remittance Platforms, Fiat & Web3 Payment Gateways, Tokenisation Services (including Real-World Assets), Stablecoin Issuance Frameworks, Brokerage & Trading Platforms. - As a trusted developer partner within the Stellar ecosystem, Armenotech leverages Stellar's protocols (e.g., SEP-6, SEP-12, SEP-31) to deliver secure, scalable, and compliant financial solutions.

United States + 171 moreAll locations: United States | Canada | Brazil | Colombia | Argentina | Chile | Venezuela | Bolivia | Ecuador | French Guiana | Guyana | Paraguay | Peru | Suriname | Uruguay | Mexico | Costa Rica | El Salvador | Guatemala | Honduras | Nicaragua | Panama | Dominican Republic | Puerto Rico | Bahamas | Guadeloupe | Haiti | Jamaica | Martinique | Montserrat | United Kingdom | Germany | France | Estonia | Portugal | Hungary | Poland | Ukraine | Romania | Bulgaria | Czechia | Slovakia | Belarus | Moldova | Sweden | Greece | Belgium | Italy | Ireland | Switzerland | Netherlands | Finland | Malta | Denmark | Lithuania | Croatia | Spain | Austria | Bosnia And Herzegovina | Iceland | Luxembourg | North Macedonia | Montenegro | Norway | Serbia | Slovenia | Albania | Cyprus | Latvia | Monaco | South Africa | Egypt | Algeria | Angola | Benin | Botswana | Burkina Faso | Burundi | Cameroon | Cabo Verde | Central African Republic | Chad | Congo | Côte D'ivoire | Democratic Republic of the Congo | Equatorial Guinea | Eritrea | Ethiopia | Gabon | Gambia | Ghana | Guinea | Guinea-bissau | Kenya | Lesotho | Liberia | Libya | Madagascar | Malawi | Mali | Mauritania | Mauritius | Mayotte | Morocco | Mozambique | Namibia | Niger | Nigeria | Réunion | Rwanda | Senegal | Seychelles | Sierra Leone | Somalia | Sudan | Eswatini | Tanzania | Togo | Tunisia | Uganda | Zambia | Zimbabwe | Georgia | Turkey | Israel | United Arab Emirates | Armenia | Azerbaijan | Bahrain | Iraq | Jordan | Kuwait | Lebanon | Oman | Qatar | Saudi Arabia | Palestine | Yemen | India | Japan | Philippines | Pakistan | Thailand | Singapore | Vietnam | Taiwan | Indonesia | Cambodia | Laos | Malaysia | Myanmar | South Korea | China | Afghanistan | Bangladesh | Bhutan | Kazakhstan | Kyrgyzstan | Maldives | Mongolia | Nepal | Sri Lanka | Tajikistan | Turkmenistan | Uzbekistan | Australia | Papua New Guinea | Kiribati | Palau | French Polynesia | Tuvalu | New Zealand
Job Closed
Workana logo

Backend Developer

Workana

The largest platform for hiring top remote talent from Latin America.

Backend Engineer92 days ago
Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

Role Description We are looking for a skilled python backend developer to join one of our clients. You're will be is responsible for developing and maintaining the business logic that controls real-time call flows. This role involves bridging the core infrastructure with the application layer, managing webhooks, metrics, transfers, bridges, rate-limiting, and blacklists to ensure a seamless communication experience. - API Development: Implement and optimize high-performance HTTP and WebSocket APIs for real-time communication. - Call Control Logic: Develop and manage sophisticated call handling features, including TRANSFER, BRIDGE, and automated routing. - System Governance: Design and maintain robust mechanisms for rate-limiting, blacklisting, and performance tracking. - Performance Optimization: Ensure ultra-low latency and high resilience in event delivery to maintain system stability. - Integration: Facilitate the communication between the core telephony engine and the end-user application layer. Qualifications - Technical Expertise: Proven experience with Python in high-concurrency or real-time environments. - Telephony Knowledge: Strong understanding of FreeSWITCH or similar call control APIs. - Real-time Protocols: Deep familiarity with WebSockets and asynchronous event handling. - Engineering Mindset: A sharp focus on performance, system resilience, and long-term stability. - Problem Solving: Ability to troubleshoot complex logic flows in live production environments. Requirements - Experience with VoIP protocols (SIP, RTP). - Knowledge of distributed systems and message brokers (e.g., Redis, RabbitMQ). - Experience working in agile, remote-first teams. - Fluent Spanish. - Professional Working English Proficiency.

Brazil
DMI (Digital Management, LLC) logo

Drupal Developer

DMI (Digital Management, LLC)

At the Intersection of Public and Private Sectors

Backend Engineer92 days ago
OtherRemoteTeam 1,001-5,000Since 2002H1B No Sponsor

• Design, develop, and maintain custom modules and backend functionality within Drupal (Drupal 9/10 preferred) • Implement custom APIs, integrations, and data services using RESTful or SOAP web services • Configure and manage Drupal core, contributed modules, and custom themes as needed • Develop and maintain database schemas, queries, and performance optimization strategies (MySQL, PostgreSQL, or similar) • Collaborate with front-end developers to integrate backend services with UI components • Implement secure coding practices in compliance with Federal security standards (e.g., NIST guidelines) • Support CI/CD pipelines and automated deployment processes • Conduct code reviews and ensure adherence to development standards and best practices • Troubleshoot and resolve production issues in a timely manner • Participate in Agile ceremonies including sprint planning, backlog grooming, and retrospectives • Develop and maintain technical documentation in support of Authority to Operate (ATO) requirements

United States
Job Closed