
Full Stack Engineer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Australia.
• Developing high-quality Python code while enhancing our Flask backend and GraphQL schema.
• Designing scalable solutions for querying and optimizing our PostgreSQL database, utilizing SQLAlchemy as an ORM.
• Creating and sustaining our distributed security scanning engine (Golang, with some NodeJS and Python), writing highly optimized code for scanning various protocols with low allocation.
• Expanding our scanning applications to handle millions of targets every hour, enhancing scalability, performance, and reliability across the platform.
• Crafting, implementing, and maintaining frontend interfaces and components in TypeScript React, prioritizing user experience.
• Developing and upholding tests across our API, engine, and frontend codebases.
• Taking proactive steps for end-to-end feature development, managing dependencies, and continuously enhancing our security capabilities.
• Collaborating as part of a high-performing team on complex challenges.
• Contributing to the platform's design by collaborating with product teams and other stakeholders across both customer-facing and internal projects.
• Proficiency in back end and API development using Python and Flask.
• Familiarity with SQLAlchemy.
• Experience with PostgreSQL.
• Knowledge of GraphQL.
• Proven experience in building and maintaining scalable, high-performance database models.
• Experience with engine development in Golang.
• Understanding of distributed systems and software architecture.
• Skill in writing optimized code for scanning or processing at scale.
• Proficiency in frontend development with TypeScript and React.
• Expertise in designing and engineering frontend components with a focus on user experience.
• Experience with Apollo / GraphQL on the client side.
• NICE TO HAVE: Knowledge of secure development practices.
• Understanding of common application, cloud, or infrastructure security vulnerabilities, along with bug hunting experience.
• Experience with AWS or other cloud providers, including services like RDS and Elasticache.
• Familiarity with Kubernetes, Terraform, and Docker.
• Understanding of networking concepts (DNS, TCP) and network engineering.
• Experience in design and UX.
• Familiarity with Redux.
• Job satisfaction from working for a company that genuinely improves people's lives and mitigates the impact of internet-based crime.
• Opportunities for career growth within a dynamic industry.
• Competitive salary aligned with your experience.
• Comprehensive benefits package.
• Learning and development plans to ensure your career continually progresses in the right direction.
• A dedicated team of professionals from diverse backgrounds.
• Engaging challenges with interesting projects that encourage innovative thinking.
• Numerous opportunities to acquire and practice new skills.
• A key role in the team, directly impacting customer and supplier relationships while contributing to business objectives.
• A commitment to training and development, promoting enjoyment and a healthy work-life balance.
Truelogic Software
Index Analytics LLC
ClickHouse
Nordson Corporation
Get handpicked remote jobs straight to your inbox weekly.