Where data does more
Senior Red Team Engineer
Location
California
Posted
5 days ago
Salary
$176K - $253K / year
Seniority
Senior
Job Description
Senior Red Team Engineer
Snowflake
• Develop tools, methodologies, and infrastructure to support Red Team engagements in a variety of cloud environments and novel platforms • Participate in security assessments against a diverse cloud environment and find vulnerabilities in software, systems, and networks • Set scope, objectives, and timelines for security assessments and leverage data to create meaningful metrics • Work with security and engineering teams to communicate findings, recommendations, and knowledge to key stakeholders • Play a critical role in building a Red Team that has a wide scope and impact
Job Requirements
- 4+ years experience working in an information security discipline, preferably with a focus in offensive security
- You have a continuously learning mindset with a desire to dive and explore a wide range of security domains
- Strong communications skills to comfortably work cross-functionally across the organization
- Ability to document findings from engagements and create a narrative for technical and executive audiences
- Knowledge of common bugs or misconfigurations in software and cloud infrastructure (AWS, GCP, and Azure)
- Experience reading and writing code in one of the following languages:
- Golang, Python, Java, JavaScript, C++, C
Benefits
- medical, dental, vision, life, and disability insurance
- 401(k) retirement plan
- flexible spending & health savings account
- at least 12 paid holidays
- paid time off
- parental leave
- employee assistance program
- other company benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Develop swarming autonomy algorithms to safely perform a variety of missions across both small and large UxS. • Build and maintain track correlation and multi-target tracking systems that will immediately get real world use.. • Define the inter-robot and C2 communication protocols required to enable tactical swarm decision making on the edge. • Build the core on-vehicle software platform to allow integration of a variety of first and third-party sensors, payloads, and software modules. • Create and validate physically realistic simulations of UxS. • Train, tune, and test automatic target recognition and track management systems using the latest advancements in neural networks. • Perform electronics prototyping including troubleshooting complex mixed hardware-software systems. • Write clean, maintainable, and efficient code. • Travel up to 25% of the time for onsite test and integration events.
• Architect a frontend for a Command & Control (C2) system for heterogeneous aircraft swarms. • Build distributed, collaborative real-time infrastructure for controlling large numbers of aircraft in real-time with intermittent communications. • Develop and test new user interface concepts for swarming UAVs for representing data like vehicle telemetry, sensor data, scheduling, crew resources, data link management and more. • Own key new full stack features from design to deployment. • Ship great software early & often with excellent CICD, QA, DevSecOps.
Senior Software Engineer
SyncteraThe platform powering the future of FinTech and embedded finance. Build great banking products with Synctera.
• Build, ship, and operate backend services in Go for production use cases with real reliability and correctness requirements. • Design systems that process high-volume, event-driven data with clear audit trails and reproducible behavior. • Extend and improve existing platform capabilities without adding unnecessary complexity. • Partner closely with Product and Engineering to turn ambiguous financial-services problems into concrete technical solutions. • Build customer-facing AI features that apply LLMs and ML models to real compliance problems, with attention to evaluation, latency, cost, and failure handling in production. • Help raise engineering quality through strong technical judgment, mentoring, and pragmatic decision-making.
• Provision, configure, monitor, and decommission Debian-based virtual machines across Hyper-V, VMware ESXi, and OLVM environments using Cinc (Chef) and Ansible automation. • Perform routine Linux system administration, troubleshooting, and maintenance. • Participate in operating system upgrades and lifecycle management. • Develop, review, and maintain Cinc (Chef) cookbooks, Ansible playbooks, roles, data bags, and environments. • Improve infrastructure automation and configuration consistency. • Onboard servers into internal monitoring systems and Grafana. • Configure SNMP-based monitoring and alerting. • Investigate monitoring alerts and assist in resolving operational issues. • Participate in production monitoring during scheduled shifts. • Assist in operating shared infrastructure services, including: • RabbitMQ • Elasticsearch • Graylog • Grafana • Postfix mail relay clusters • BIND DNS servers • Sentry • Apply operating system and security updates through CI/CD pipelines and unattended upgrades. • Maintain firewall configurations (iptables, IP sets, F5 LTM/GTM). • Assist with TLS certificate lifecycle management using DigiCert and internal Certificate Authorities. • Participate in production incident response, disaster recovery activities, and post-incident reviews. • Help identify root causes and contribute to long-term operational improvements. • Maintain runbooks, operational documentation, knowledge base articles, and SaaS GRID documentation in Confluence. • Participate in infrastructure modernization initiatives, including: • Hypervisor migrations (VMware ESXi and Hyper-V to OLVM) • Debian major-version upgrades • Legacy platform migrations • Data center consolidation and decommissioning



