To Apply for this Job Click Here
Job Title: Senior Software Engineer
Location: Hybrid in San Diego, CA
Type: Contract (6+ months)
Overview
Join one of the most dynamic cybersecurity teams in the industry as a Senior Software Engineer! You’ll work on cutting-edge offensive security platforms that protect millions of customers. Leverage your expertise in AWS and cybersecurity to design, build, and scale proactive testing and assessment systems in one of the world’s largest SaaS cloud deployments. This is your opportunity to innovate, lead, and contribute to meaningful cybersecurity solutions while performing some of the best work of your career.
Responsibilities
As a Senior Software Engineer, you will:
- Design & Develop: Lead the end-to-end design and implementation of automated exploitation systems and customer-facing offensive tools across multiple architectural layers.
- Collaborate: Capture requirements, define use cases, and apply cutting-edge technologies and best practices to solve complex problems.
- Lead & Mentor: Provide technical leadership, act as a role model, and coach other engineers pursuing technical career growth.
- Innovate: Inspire and implement innovations to emulate adversary activities, enhance cybersecurity defenses, and fuel company growth.
- Hands-On Coding: Spend 70-80% of your time coding and actively contributing to system development.
Qualifications
Required:
- Education: Bachelor’s degree in Computer Science or a related field (Master’s preferred) or equivalent experience.
- Experience:
- 7+ years of enterprise-class software development experience (4 years minimum).
- 7+ years of experience with Python.
- Solid AWS design/architecture expertise (EC2, S3, Lambdas, API Gateway, ECS, SNS, SQS, DynamoDB, RDS, Cognito, CloudFormation, CloudWatch, Athena).
- Strong SQL/NoSQL database design and optimization skills.
- Proficiency with Git/GitHub, CI/CD pipelines, and modern DevOps practices.
- UI Development: Familiarity with frameworks like React, Backbone, or Angular (3+ years preferred).
- Networking & Debugging: Strong ability to debug cloud-native codebases and complex networking architectures.
- Cybersecurity: Fundamental understanding of vulnerabilities and attack strategies.
Preferred:
- Experience with containerization (Docker, Kubernetes).
- Familiarity with cross-browser and cross-platform/mobile constraints.
- Knowledge of Agile/Scrum development processes.
Key Attributes:
- Passion for customer-centric solutions and continuous learning.
- Strong communication skills and a team-oriented mindset.
- Self-starter attitude with a drive to innovate and solve complex problems.
What We Offer
- Hybrid work environment in sunny San Diego, CA.
- Opportunity to work with a world-class cybersecurity team.
- A culture of innovation, collaboration, and career growth.
If you are excited to shape the future of cybersecurity and are ready to tackle some of the most challenging and impactful problems in the industry, we’d love to hear from you!
To Apply for this Job Click Here
Share This Job
Share This Job
Refer A Candidate
Refer a candidate now to earn yourself a benefit
Submit Your Resume
Submit your resume to be considered for future jobs in your field.