All roles

Open role

[Remote] Full Stack Developer / Software Engineer – Backend & Data Focus

Remote · Senegal Full-time

Note: The job is a remote job and is open to candidates in USA. Centurion is seeking a Junior-to-Mid Level Full Stack Developer / Software Engineer focused on backend development, APIs, AWS, and large-scale data environments. The role involves developing Python-based backend services, integrating cloud and data platforms, supporting scalable multi-tenant and event-driven applications, and contributing to front-end development, testing, Agile practices, and CI/CD.

Responsibilities

  • Design, develop, test, and maintain backend services and APIs, primarily using Python
  • Develop and integrate APIs across AWS, Databricks, databases, and other systems
  • Support applications and data environments involving large-scale datasets, including terabyte- and petabyte-scale environments
  • Develop and support multi-tenant applications, with consideration for scalability, security, and data isolation
  • Design and support event-driven systems, including asynchronous processing, messaging, and event-based workflows
  • Work with Databricks, Snowflake, or similar cloud data platforms
  • Troubleshoot and optimize application, API, data, and cloud performance
  • Contribute to front-end development using JavaScript/TypeScript and ReactJS as needed
  • Participate in Agile development, code reviews, testing, documentation, and CI/CD practices
  • Leverage AI-assisted development tools, particularly GitHub Copilot, to improve development productivity and code quality

Skills

  • • Python – required
  • • API development and integration – required
  • • AWS cloud experience – required
  • • Experience working with large volumes of data; petabyte-scale experience highly desirable
  • • Experience with multi-tenant solutions
  • • Experience with event-driven systems and architectures
  • • Experience with GitHub Copilot or similar AI development tools
  • • JavaScript/TypeScript and ReactJS – a plus
  • • Bachelor's degree in Computer Science, Engineering, Information Technology, or related field, or equivalent experience
  • • 2–5 years of software development experience or equivalent demonstrated technical experience
  • • Hands-on experience with Python, APIs, and cloud-based applications or data environments
  • • Experience working with large or complex datasets
  • • Strong problem-solving, communication, and collaboration skills
  • • Experience working in an Agile software development environment
  • • Databricks or similar platform (e.g., Snowflake) – strongly preferred
  • • Production experience with AWS and Databricks
  • • Experience with petabyte-scale data, multi-tenant architectures, and event-driven applications
  • • Experience with JavaScript/TypeScript and ReactJS
  • • Experience with Docker, Git, CI/CD, automated testing, and application monitoring

Benefits

  • Remote work

Company Overview

  • Centurion, a Woman-Owned Small Business headquartered in Herndon, VA, conveniently located near Washington D.C., is a national professional services firm working with the public and private sector by delivering relevant solutions for our client’s complex business and technology challenges. It was founded in 2016, and is headquartered in Herndon, Virginia, USA, with a workforce of 51-200 employees. Its website is https://centurioncg.com/.
  • More open positions

    [Remote] Senior Data Engineer

    Work from home Full-time role

    [Remote] Business Solutions Consultant

    Work from home Full-time role

    [Remote] Sr Associate Cybersecurity Risk Analyst Job Details | Lincoln Financial

    Work from home Full-time role

    [Remote] Account Executive | PE-Backed Supply Chain SaaS

    Work from home Full-time role

    [Remote] Senior Manager, Customer Operations

    Work from home Full-time role

    [Remote] Business Development Representative

    Work from home Full-time role

    Consumer Insights Specialist

    Work from home Full-time role

    Remote Travel Consultant

    Work from home Full-time role

    Sr Credit and Data Quality Analyst

    Work from home Full-time role

    Next Level Help Expert

    Work from home Full-time role

    Client Experience Associate

    Work from home Full-time role

    Legal Researcher & Fact-Checker, Podcasts

    Work from home Full-time role

    SAP Senior Developer/Consulting Director

    Work from home Full-time role

    Accounts Receivable/Payable Specialist

    Work from home Full-time role

    PRN Registered Nurse, Transfer Center- Remote

    Work from home Full-time role

    IT Audit Associate - Digital Risk Services

    Work from home Full-time role

    Clinical Research Data Coordinator - Remote Eligible

    Work from home Full-time role

    [Remote] Regional Sales Manager

    Work from home Full-time role

    Technical Sales Specialist - Remote and Fully Commission Based

    Work from home Full-time role

    QC, Medical Writing (non-clinical and CMC)

    Work from home Full-time role

    AR & Patient Collections Specialist – Mental Health

    Work from home Full-time role