Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Searchlight Inc

Full Stack Engineer

Searchlight Inc

Full Stack Engineer at Assetnote developing features across their Continuous Security Platform. Collaborating directly with teams on backend, engine, and frontend coding tasks.

Posted 7/10/2026full-timeRemote • 🇦🇺 AustraliaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
ApolloAWSCloudDistributed SystemsDNSDockerFlaskGoGraphQLKubernetesNode.jsPostgresPythonReactReduxTerraformTypeScript

About the role

Key responsibilities & impact
  • Writing high-quality Python code and iterating on our Flask back end and GraphQL schema
  • Architecting scalable solutions for querying and optimising our PostgreSQL database, using SQLAlchemy as an ORM
  • Building and maintaining our distributed security scanning engine (Golang, with some NodeJS and Python), writing low allocation, highly optimised code for scanning various protocols
  • Scaling our scanning applications to millions of targets every hour, improving scalability, performance and reliability across the platform
  • Designing, implementing and maintaining frontend interfaces and components in TypeScript React with user experience in mind
  • Developing and maintaining tests across our API, engine and frontend code bases
  • Taking initiative for feature development end to end, managing dependencies and continuously extending our security capabilities
  • Working as part of a high-performing team on challenging problems
  • Contributing to the design of our platform by working with product teams and other stakeholders, across both customer-facing and internal projects

Requirements

What you’ll need
  • Back end and API Python and Flask
  • SQLAlchemy
  • PostgreSQL
  • GraphQL
  • Experience building and maintaining scalable and performant database models
  • Engine Golang
  • Distributed systems and software architecture
  • Writing optimised code for scanning or processing at scale
  • Frontend TypeScript and React
  • Designing and engineering frontend components with user experience in mind
  • Apollo / GraphQL on the client
  • NICE TO HAVE
  • Secure development practices
  • Understanding of common application, cloud or infrastructure security vulnerabilities, and bug hunting experience
  • AWS or other cloud providers, including services such as RDS and Elasticache
  • Kubernetes, Terraform and Docker
  • Networking concepts (DNS, TCP) and network engineering
  • Design and UX experience
  • Redux experience

Benefits

Comp & perks
  • Job satisfaction; working for a company that is genuinely making people's lives better and helping to reduce the impact of internet based crime.
  • Opportunity to grow your career with the company in a very exciting industry.
  • Generous salary in line with your experience.
  • Great benefits package.
  • Learning and development plan to help ensure your career always moves in the right direction.
  • Committed team of professionals from diverse backgrounds - software, data, security, sales and more.
  • Real passion for technology and a drive to make a difference.
  • Challenging projects that will help you think outside the box.
  • Plenty of opportunities to learn and practice new skills.
  • Key member of the team, directly contributing to customer and supplier relationships and helping business goals.
  • Commitment to training & development, having fun and a great work life balance.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonFlaskSQLAlchemyPostgreSQLGraphQLGolangTypeScriptReactOptimized Code WritingDistributed Systems
Soft Skills
Team CollaborationProblem SolvingInitiative