Senior Backend Engineer

🕒 July 9

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Agile Defense

Agile Defense

501 - 1000 employees

🏛️ Government

🔒 Cybersecurity

🎖️ Defense

Government • Cybersecurity • Defense

Agile Defense is a company at the forefront of innovation, dedicated to providing advanced capabilities and tailored solutions for critical national security and civilian missions. With a focus on digital transformation, data analytics, and cybersecurity, Agile Defense is instrumental in safeguarding sensitive assets. The company leverages a data-driven approach to deliver insights that enhance mission operations and accelerate decision-making processes. Agile Defense operates globally, with a strong presence across North America, Europe, Asia, and the Middle East, supporting a wide range of client missions. The company is committed to exploring new ideas and technologies, fostering a culture of innovation to advance their services continuously.

📋 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.

🎯 Requirements

• Typically has a Bachelor's or master's degree in Computer Science, Software Engineering, or related field, and 7+ years of experience, or equivalent relevant work experience; e.g., each year of work experience may be substituted for each year of education required. • 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.

Apply Now

Similar Jobs

🕒 July 9

eClinical Solutions

201 - 500

💼 Consulting

🏥 Healthcare

🧬 Biotechnology

Senior Database Engineer optimizing SQL Server databases for healthcare company. Collaborating with Software Engineering for data architectures and ensuring performance compliance in clinical trials.

🕒 July 9

ClickHouse

51 - 200

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

Senior Software Engineer specializing in Python and the Data Ecosystem at ClickHouse. Crafting tools for Data Engineers and Data Scientists harnessing ClickHouse's speed and scale.

🕒 July 9

Peerspace

51 - 200

💼 Consulting

🏨 Hospitality

✈️ Travel

Senior Backend Engineer developing scalable backend services using Clojure and supporting legacy Node.js services at Peerspace. Collaborating with other teams to enhance service-oriented architecture.

🕒 July 9

Deepgram

51 - 200

💼 Consulting

🏥 Healthcare

📦 Logistics

Backend Engineer designing and implementing secure, scalable services for Deepgram’s voice AI platform. Involves core inference services, system performance, and customer support customization.