Software Developer

REDLattice
  • Melbourne, FL
  • Instant Apply
3 days ago

Job Description

Software Developer

Location: Melbourne, FL
Security Clearance: Active TS/SCI security clearance
Employment Type: Full-Time

About REDLattice

At REDLattice, we are a global leader in delivering cutting-edge technical cybersecurity products and services. We are driven by mission-critical and innovative work that directly contributes to protecting our nation’s and strategic partners’ most vital infrastructure. Our teams develop advanced cyber capabilities, forensic solutions, and technical analysis tools that support law enforcement, defense, and national security operations. With offices in Northern Virginia, Melbourne, Florida, Tel Aviv, Israel, and other strategic locations, REDLattice is growing rapidly to meet the evolving needs of our customers.

Position Summary

REDLattice is seeking a talented and motivated Software Developer to join our elite team of cybersecurity professionals in Melbourne, FL to solve real-time cyber challenges. Looking for individuals who enjoy working on a mission-focused team that works closely with our end users.

Responsibilities

  • Collaborate with small software team to design and develop full stack web applications (front-end and back-end).
  • Work with team to integrate software components into mature production-ready Cybersecurity tool.
  • Develop and support scalable backend services and APIs.
  • Collaborate with cross-functional engineering teams including low-level systems, embedded, and hardware-focused teams.
  • Participate in code reviews, version control workflows, and CI/CD processes.
  • Support secure coding practices aligned with mission requirements.

Required Experience

  • 5+ years of professional software development (specifically in Python and JavaScript).
  • Professional experience in full stack web development using frameworks like Django and FastAPI.
  • Experience working with containerization technologies such as Docker, Kubernetes, and Python virtual environments.
  • Experience with relational databases like MySQL, PostgreSQL, including optimization and schema design.
  • Familiarity with CI/CD pipeline design using platforms like GitLab, GitHub, or Jenkins.
  • A deep understanding of network stacks and protocols.
  • Willingness to improve complex technical design issues.
  • Experience correcting and updating internal technical documentation.

Desired Experience

  • Experience designing and maintaining CI/CD pipelines with tools like GitLab, GitHub, or Jenkins.
  • Demonstrated ability to update technical documentation, such as in open-source projects
  • Contributions to open-source projects.
  • Adept and disciplined in test-driven development (TDD).
  • Experience programming in C/C++, or leveraging C/C++ libraries from Python using foreign function interfaces like ctypes or CFFI.
  • Familiarity with modern front-end frameworks (React, Angular, Vue, or similar).
  • Experience working with RESTful APIs and microservices architectures.
  • Experience using AI tools to develop, test, and improve code.
  • Experience translating requirements to software designs.
  • A passion for learning about cutting-edge offensive cyber techniques and tools.
  • Demonstrated strong knowledge of operating systems internals (Linux and macOS are preferred, Windows is a bonus).
  • Exposure to reverse engineering or vulnerability research environments.
  • Exposure or experience with IDA Pro, Ghidra, Binary Ninja or similar binary analysis tool.

Why Join REDLattice?

  • Work on mission-driven technology supporting critical law enforcement and national security missions.
  • Join small, highly collaborative engineering teams where your contributions have a direct impact.
  • Solve complex engineering challenges across advanced cyber platforms and technologies.
  • Collaborate with experienced cyber engineers developing next-generation mission capabilities.
  • Gain exposure to cutting-edge cyber research, capability development, and emerging technologies.
  • Competitive compensation, comprehensive benefits, and opportunities for professional growth.

Equal Employment Opportunity Statement

REDLattice is an equal opportunity employer. We welcome applicants from all backgrounds and do not discriminate on the basis of race, color, religion, sex, age, national origin, veteran status, disability, veteran status, or any other protected status. Join us at REDLattice and help shape the future of cyber innovation and national security. Apply today!

Numbers & Facts

LocationMelbourne, FL

Skills

  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • C Programming Languageunmatched
  • C Programming Librariesunmatched
  • C++ Programming Languageunmatched
  • Code Reviewsunmatched
  • Compensation and Benefitsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Database Designunmatched
  • Djangounmatched
  • Dockerunmatched
  • Embedded Hardwareunmatched
  • Embedded Systemsunmatched
  • Emerging Technologyunmatched
  • GitHubunmatched
  • IDA Prounmatched
  • Internet Securityunmatched
  • JavaScriptunmatched
  • Jenkinsunmatched
  • Law Enforcementunmatched
  • Leading Edge Technologyunmatched
  • Linux System Internals/Programmingunmatched
  • Mac Operating Systemunmatched
  • Microservicesunmatched
  • Microsoft Windows Operating Systemunmatched
  • Multiplatform/Cross-Platformunmatched
  • MySQLunmatched
  • Network Protocolsunmatched
  • Open Sourceunmatched
  • Operating Systemsunmatched
  • PostgreSQLunmatched
  • Protocol Stackunmatched
  • Python Programming/Scripting Languageunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Relational Databases (RDBMS)unmatched
  • Requirements Managementunmatched
  • Reverse Engineeringunmatched
  • Scalable System Developmentunmatched
  • Secure Codingunmatched
  • Security Clearanceunmatched
  • Sensitive Compartmented Information (SCI)unmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Team Playerunmatched
  • Technical Analysisunmatched
  • Technical Supportunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Test Driven Development (TDD)unmatched
  • Test Plan/Scheduleunmatched
  • Test Toolsunmatched
  • Top Secret Clearanceunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Vue.jsunmatched
  • Web Application Frameworkunmatched
  • Web Programmingunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder