Enable job alerts via email!

Senior Software Engineer

CHESS Solutions, LLC

Leesburg (VA)

Hybrid

USD 105,000 - 165,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

CHESS Solutions, LLC seeks a Senior Software Engineer to lead the development of a digital vetting platform. The role involves a combination of backend development and collaboration with UI/UX teams, along with maintaining code quality through testing and documentation practices. Ideal candidates will have experience with Python, Docker, and agile methodologies, and will thrive in a hybrid work environment, contributing to impactful projects.

Benefits

Medical insurance
Vision insurance
401(k)

Qualifications

  • 7+ years of experience in production software environments.
  • Experience with FFMPEG and OpenCV applications.
  • Ability to work in hybrid environments.

Responsibilities

  • Develop, maintain and improve Python server-based applications.
  • Integrate third-party data streams using various protocols.
  • Write excellent documentation for all phases of a project.

Skills

Backend Development
Docker
Python
Unit Testing
Agile Development

Education

Bachelor's degree in Computer Science

Job description

Get AI-powered advice on this job and more exclusive features.

This range is provided by CHESS Solutions, LLC. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$105,000.00/yr - $165,000.00/yr

WHO WE ARE

Chess Solutions, LLC is a Virginia-based software development company that specializes in building digital vetting solutions. We work collaboratively with a number of clients to develop tools to facilitate client goals and mission objectives. In conjunction with our parent company, Presage Technologies, we integrate state-of-the-art, vision-based physiological analysis tools and digital media forensic tools into robust software platforms. Our goal is to provide our clients with the most accurate digital vetting and analysis tools possible in an easy-to-use, modern software experience.

WHAT YOU’LL DO

As a Senior Software Engineer at Chess Solutions LLC, you will serve as the principal developer of a digital vetting platform. You will be responsible for maintenance and feature improvement of a system that utilizes a Flask server, a Mongo Database, and a React Front End. You are comfortable with thread management, distributing workloads across the CPU and GPU, building responsive interfaces, and designing data structures with privacy, operational security, and future analytics in mind. You will have the support of teammates with strong front end design skills.

You are a strong collaborator and communicator. You are able to plan and estimate your time, are self-directed in development, and you communicate dependencies well in advance. You are able to build rapport and trust with customers, translate customer requirements into roadmap items, and develop consensus on prioritization across a wide set of customer constituencies. You are a bug hunter who assumes responsibility for system issues in your part of the stack, and you expect others to operate similarly. You understand the value of unit tests, ci/cd pipelines, and establishing quality assurance metrics and processes.

You write excellent documentation at all phases of a project. You plan well to communicate intent and design, welcoming others to provide feedback and input into your project planning. You understand there are multiple levels of documentation to produce, including for internal development, external integrators, system security plans and compliance, and end users.

This is a hybrid role, with an expectation of working in office or collaborating with customers/teammates in Northern Virginia (Leesburg, VA). Work will primarily be remote, but you will be available for in person meetings 4-5 times per quarter.

KEY RESPONSIBILITIES

  • Develop, maintain and improve python server based applications and backend code.
  • Present opportunities for refactoring and code base changes in the context of wider priorities.
  • Port existing code bases to other programming languages to maintain and expand functionality, improve performance, and/or improve security.
  • Integrate third-party data streams using various transport protocols and other data acquisition methods as identified
  • Develop highly functional front end software in collaboration with UI/UX developers
  • Design and implement NoSQL based schemas and databases
  • Create and implement plans for the deployment and updating of software in a network isolated environment
  • Utilize Linux and Windows based environments for development and deployment
  • Implement human data evaluation algorithms and translate that into code for automated data analysis
  • Utilize Git, semantic versioning, and CI/CD pipelines
  • Writing unit tests
  • Write documentation for use by developers and users
  • Engage customers to understand requirements and translate them into tasks
  • Participate in an Agile-Sprint based development lifecycle
  • Experience working with distributed systems and Docker-based deployments

Highly Desirable

  • Experience with utilizing external and internal webcams in software applications, including controlling exposure time, gain, white balancing, power line frequency, and other parameters from Windows and Linux environments
  • Experience working in defense or national security environments
  • Experience working with Docker and containerized deployments
  • Experience with C++ or low level languages such as C

WHO YOU ARE

You are a self-driven and innovative developer looking for an opportunity to show that you can lead a product engineering project. You thrive in a fast-paced startup environment and are excited about tackling complex technical challenges. You bring strong expertise in backend and dockerized server based development and you collaborate effectively across teams to deliver end-to-end functionality for user-facing applications.

To succeed in this role, you should have:

  • Bachelor's degree in Computer Science or a related field with 7+ years of experience in production software environments
  • Experience with FFMPEG and OpenCV based applications
  • Experience building docker images and deploying docker-based systems
  • Eligibility for a U.S. Top Secret Clearance is required. Candidates with an existing, current clearance will be given preference.
  • An excellent teammate with high expectations for themselves and their team

If you're driven by the challenge of tackling digital vetting and passionate about pushing the boundaries of technology, we encourage you to apply for the Senior Software Engineer role at Chess Solutions LLC. Join our innovative and collaborative team, where you'll work on real-world problems and contribute to a mission with global impact!

  • Phase 1: Submit a Resume
  • Phase 2: Downselection for Introductory Interview with Operations Leadership
  • Phase 3: Downselection for Technical Background Interview
  • Phase 4: Downselection for Performance Task
  • Phase 5: Interview with Leadership, Negotiations, and Offer
  • Timeline: The entire process can occur in less than two weeks for the right candidate.

Salary Range

$105,000 - $165,000 per year

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at CHESS Solutions, LLC by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Get notified about new Senior Software Engineer jobs in Leesburg, VA.

Sterling, VA $130,355.00-$221,603.00 2 days ago

McLean, VA $127,000.00-$191,000.00 10 minutes ago

Principal Software Developer - US Federal
Senior Manager Software Engineer, People Leader (Bank Tech)
Senior Manager, Software Engineering, Full Stack
Senior Manager, Software Engineer (Bank Tech)
Commercial Product Software Engineer, Senior
Lead Software Engineering (Bank Modernization)
Commercial Product Software Engineer, Senior
Senior Director, Software Engineer - Risk Tech
Lead ServiceNow Developer with Public Trust or Secret (Remote)
Senior ServiceNow Developer with Public Trust or Secret (Remote)
Senior Procurement Analyst, Software Asset Management Specialist l Multiple Locations

McLean, VA $65,000.00-$109,000.00 2 days ago

Appian Developer Lead || McLean, VA (Only Local candidate) || Contract 2 Hire
Senior Staff Strategic Business Developer
Senior Full Stack Java Software Engineer

North Bethesda, MD $140,000.00-$220,000.00 1 week ago

Senior AWS Java Backend Developer with Node.JS

Reston, VA $108,000.00-$216,000.00 11 hours ago

Rockville, MD $143,520.00-$207,306.67 1 month ago

Reston, VA $108,000.00-$216,000.00 1 day ago

Senior Full Stack .NET Software Engineer

Tysons Corner, VA $143,520.00-$207,306.67 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer in Test

Nava Public Benefit Corp

Washington

Remote

USD 100,000 - 140,000

Today
Be an early applicant

Senior Software Engineer - MAAS

Canonical

Philadelphia

Remote

USD 120,000 - 160,000

4 days ago
Be an early applicant

Sr. Software Engineer

Whitespace

Alexandria

Remote

USD 100,000 - 135,000

4 days ago
Be an early applicant

Senior Software Engineer

PLANIT Group

Washington

Remote

USD 110,000 - 160,000

3 days ago
Be an early applicant

Senior Software Engineer

Jobot

Orlando

Remote

USD 100,000 - 150,000

2 days ago
Be an early applicant

Apriso Senior Software Engineer

Lockheed Martin

Bethesda

Remote

USD 93,000 - 165,000

2 days ago
Be an early applicant

Senior Software Engineer

Liberty Personnel Services, Inc.

Philadelphia

Remote

USD 90,000 - 130,000

4 days ago
Be an early applicant

Sr. Software Engineer

Element Solutions

Washington

Remote

USD 100,000 - 130,000

5 days ago
Be an early applicant

Senior Software Engineer (z/OS and MFC)

Jobot Consulting

South Bend

Remote

USD 125,000 - 150,000

8 days ago