Job Closed
This listing is no longer active.
Empowering lean security operations teams of any skill to successfully secure their environments. WE ARE HIRING!
Principal Software Engineer
Location
United States
Posted
107 days ago
Salary
$190K - $250K / year
Seniority
Lead
Job Description
Principal Software Engineer
Stellar Cyber
• Design and implement scalable data processing components and supporting features for Stellar Cyber’s cybersecurity applications, including but not limited to, threat detections, incident correlation, threat intelligence, and asset management. • Candidates who successfully pass all the interviews will be assigned to a project area in need. • Monitor and resolve production stability issues related to the aforementioned components and features. • Collaborate closely with machine learning / security researchers, UI / UX, and product management to ensure the design and implementation to align with evolving product needs and business goals.
Job Requirements
- Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent practical experience.
- 3 years of experience with software development or 2 years of experience with an advanced degree in an industry setting.
- 3 years of experience with data structures and algorithms in either an academic or industry setting.
- 2 years of experience with developing backend functionalities, distributed systems, APIs (REST / gRPC), and microservices for machine learning or other data intensive projects.
- Experience with cloud computing technologies, including containerization, orchestration, and deployment (Docker, Kubernetes, etc).
- Experience in one or more of the following programming languages: Python, Java, Go.
- Proficiency in communicating over a text-based medium (e.g., Slack) and can succinctly describe, discuss, and document technical details.
- PhD in Computer Science with a research focus on software systems (preferred).
- Experience with developing backend components, such as threat detection engines, in a cybersecurity product (preferred).
- Experience working on machine learning platform teams and/or building tools and frameworks for researchers (preferred).
- Experience with observability frameworks and practices in machine learning systems (preferred).
- Knowledge of machine learning and/or SecOps concepts is a plus (preferred).
Benefits
- Pre-IPO Stock Options (equity opportunity)
- Medical, Dental & Vision care
- Life Insurance
- 401(k)
- Employee Assistance Program
- Paid time off
- Referral Program
- Rewards and Recognition Program
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Liderar la adopción estratégica de IA en el producto • Diseñar arquitecturas robustas y escalables • Construir y liderar soluciones end-to-end (Frontend + Backend) • Diseñar modelos de datos avanzados (SQL y NoSQL) optimizados para consistencia y rendimiento • Definir estrategias de seguridad, performance y DevOps desde el diseño • Diseñar APIs claras, mantenibles y escalables (REST/GraphQL) • Resolver retos técnicos complejos y elevar el estándar técnico del equipo • Guiar y mentorear a otros developers
• Systematically designing, developing & deploying new products • Taking strong ownership of the product and improving it based on customer feedback and product analytics • Improving our culture and engineering/product practices • Unblocking engineers by giving them technical direction and helping with future hiring, onboarding and growing the company • Develop in (and learn) Clojure(script) (a strong functional programming language) and Python which has some of the best tooling for iterative (repl based) development • Question the status quo about the current practices and systematically reason about why is it currently that way and what can be improved upon
Senior Software Engineer – Strategic Reporting, Tools
FleetioTrack, analyze and improve your fleet operations with Fleetio
• Turn fleet data into clear, defensible guidance that helps fleet managers and leaders make high-level decisions (e.g., utilization strategy, right-sizing opportunities, and cost tradeoffs). • Your primary focus is on delivering high quality reports, dashboards, and data insights to our customers that are accurate and performant. • You will work closely with our Data Team to implement solutions that surface data and insights via our data products, including our analytics platform. • You will take part in designing and engineering the future of data products at Fleetio. • You will collaborate closely with Product Managers, Designers, and other Engineers to consistently deliver high-quality software. • You will engage in collaborative design and architecture of features. • You will take part in planning, designing, and implementing solutions for our Reporting & Analytics web modules within Fleetio. • You will produce well-tested, maintainable, and performant code. • You will research and implement prototypes and spikes as necessary to validate assumptions and technical feasibility. • You will express your opinions to help drive development and planning processes. • You will thoroughly review your peers' code to ensure quality, maintain consistency, and share knowledge.
• Develop and deliver features and services for our travel platform on a full-stack product development team • Strong proficiency with agentic coding tools (Claude Code, Cursor, GitHub Copilot) in daily development workflows to accelerate delivery and improve code quality • Review and validate AI-generated code for correctness, security, and performance before merging • Contribute to refactoring and modernizing existing services and architectures using cloud-native design patterns • Write clean, testable, peer-reviewed, and well-optimized code — whether authored manually or collaboratively with AI agents • Contribute to improving development and operations of an increasingly distributed architecture • Advocate for quality, durability, and technical debt reduction by working with Product Owners, Engineering Managers, Product Designers and other key partners • Safeguard the privacy, security, and trust of our members' sensitive data throughout our implementations, in partnership with our Risk and Security teams • Contribute to meeting backend and system SLOs as part of the broader engineering team




