Tallo logoTallo logo

Software Engineer

Job

22nd Century Technologies, Inc.

Remote

Full-Time

Posted 5 weeks ago (Updated 4 weeks ago) • Actively hiring

Expires 5/27/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Job Requirements Lorton, VA Top Secret Polygraph not specified Mid Level Career (5+ yrs experience) Salary not specified Join Premium to unlock estimated salaries
Job Description Job Title:
Software Engineer Client:
FBI Location:
Lorton, VA (3 days onsite/2 days remote)
Employment Type:
Full-time ________________________________________ Job Summary We are seeking a highly motivated and skilled Software Engineer to design, develop, and maintain scalable applications and services. The ideal candidate has strong experience in backend development, modern web technologies, cloud-native tools, and mobile testing frameworks, along with a solid foundation in software engineering best practices. ________________________________________ Key Responsibilities
  • Design, develop, and maintain robust, scalable, and high-performance applications.
  • Build and manage RESTful APIs and backend services using Python and Java.
  • Develop asynchronous and distributed systems using task queues and messaging frameworks.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code following best practices.
  • Perform debugging, troubleshooting, and performance optimization.
  • Participate in architectural discussions and contribute to system design.
  • Ensure high code quality through unit testing and end-to-end testing.
  • Maintain technical documentation for systems and processes.
  • Work in Agile environments and actively contribute to sprint planning and reviews. ________________________________________ Required Technical Skills Programming Languages
  • Strong proficiency in Python
  • Solid understanding of JavaScript and frontend frameworks (Vue.
js/Node.

JS/Angular.

JS) Backend & Frameworks
  • Experience with FastAPI
  • Hands-on experience with Celery for asynchronous task processing
  • Understanding of SQLAlchemy (ORMs and data modeling) DevOps & Containerization
  • Hands-on experience with Docker and containerized applications
  • Familiarity with Kubernetes for orchestration and deployment Version Control & Tools
  • Proficiency in Git
  • Experience with Atlassian tools: o Jira o Confluence o Bamboo o Bitbucket ________________________________________ Core Software Engineering Skills
  • Strong understanding of Agile methodologies
  • Experience in Unit Testing and End-to-End Testing
  • Strong debugging and problem-solving skills
  • Ability to create clear and concise technical documentation ________________________________________ ________________________________________ Preferred Qualifications
  • Familiarity with CI/CD pipelines
  • Exposure to cloud platforms (AWS, GCP, or Azure) is a plus
Clearance:
  • Top Secret, willing to get CI/Poly group id: 10216532 N Name Hidden Recruiter Apply now

Similar remote jobs

Similar jobs in Lorton, VA

Similar jobs in Virginia