About The Position

Steely is seeking an entry-level Software Engineer with a network focus to develop software and contribute to networking and network-security solutions. The role calls for experience or familiarity with Rust, Linux, containerized applications, software development platforms, CI/CD, automated testing, networking concepts, REST APIs and backend services, cryptography, Linux networking tools, authentication and authorization, and concurrent programming. Candidates should have a bachelor's degree in a relevant field or equivalent practical experience, a foundation in software engineering and computer networking, experience collaborating on software, and the ability to learn new technologies. The position requires the ability to obtain and maintain a security clearance, so U.S. citizenship is required. Steely describes itself as a fast-growing, mission-driven company based in Reston, Virginia. It offers opportunities for professional growth, including leadership training, industry conferences, and mentorship. Compensation is determined by factors including skills, experience, education, certifications, location, and market data; the stated annual salary range is incomplete.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field, or equivalent practical experience.
  • Demonstrated understanding of software engineering fundamentals, including data structures, algorithms, testing, debugging, error handling, and maintainable software design.
  • Experience developing software in Rust, Java, C++, or another strongly typed programming language through coursework, internships, research, personal projects, or other relevant experience.
  • Familiarity with Linux and command-line tools.
  • Familiarity with Git and source-control concepts.
  • Understanding of fundamental computer networking concepts, including IP addressing, TCP, UDP, and client/server communication.
  • Experience developing software collaboratively, working with others on code, and incorporating code review feedback.
  • Demonstrated ability to learn new programming languages, technologies, and development tools.
  • Strong problem-solving and analytical skills.
  • Effective written and verbal communication skills.
  • Ability to obtain and maintain a security clearance; U.S. citizenship is required.

Nice To Haves

  • Experience developing software in Rust.
  • Experience developing software on Linux.
  • Experience with Docker or containerized applications.
  • Experience with GitLab, GitHub, or similar software development platforms.
  • Experience with CI/CD or automated build and test pipelines.
  • Experience with automated unit or integration testing.
  • Experience with networking or network-security software through coursework, projects, internships, research, or other relevant experience.
  • Experience developing REST APIs, backend services, or web applications.
  • Familiarity with TCP/IP, UDP, TLS, DNS, HTTP/HTTPS, routing, NAT, and VPN technologies.
  • Familiarity with cryptography, including encryption, hashing, public/private keys, certificates, and PKI.
  • Familiarity with Linux networking tools such as ip, ss, ping, tcpdump, and Wireshark.
  • Familiarity with authentication and authorization, including OIDC or OAuth 2.0.
  • Familiarity with multithreaded, concurrent, or asynchronous programming.

Responsibilities

  • Develop software, with relevant experience or familiarity in Rust and Linux.
  • Work with Docker or other containerized applications.
  • Use GitLab, GitHub, or similar software development platforms.
  • Work with CI/CD or automated build and test pipelines.
  • Develop and use automated unit or integration tests.
  • Contribute to networking or network-security software.
  • Develop REST APIs, backend services, or web applications.
  • Work with networking protocols and technologies, cryptography, Linux networking tools, authentication and authorization, and concurrent or asynchronous programming.

Benefits

  • 401(k) match of 6% with immediate vesting.
  • Highly subsidized health, dental, and vision insurance.
  • Legal resource plan.
  • Flexible Time Off (FTO).
  • 11 federal holidays.
  • Company-paid life insurance and short- and long-term disability coverage.
  • Free coffee, sodas, and snacks.
  • Team activities and gaming.
  • Leadership training, industry conferences, and mentorship opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service