Principal Software Engineer, SpyCloud

Salary not provided
AWS
TypeScript
GCP
JavaScript
Python
Go
Azure
Expert level
Austin

More information about location

SpyCloud

Cybercrime analytics platform

Open for applications

SpyCloud

Cybercrime analytics platform

101-200 employees

B2BSaaSCyber Security

Open for applications

Salary not provided
AWS
TypeScript
GCP
JavaScript
Python
Go
Azure
Expert level
Austin

More information about location

101-200 employees

B2BSaaSCyber Security

Company mission

To make the internet a safer place by disrupting the criminal underground.

Role

Who you are

  • You are a passionate engineer who will lead the design and implementation of our Domain Driven Design (DDD) and Micro-frontend architecture to drive innovation and scalability in our web applications
  • With over 10 years of professional experience, you are a visionary leader with deep technical expertise and the ability to mentor and guide the engineering team
  • At least 10 years of professional experience delivering high-quality production software, with a strong focus on Domain Driven Design and micro-frontend architecture
  • Proven track record of implementing and leading large-scale web applications using modern web technologies
  • Strong working knowledge of a programming language in our stack
  • Strong working knowledge of building and interacting with RESTful APIs
  • Strong working knowledge of a relational and a NoSQL based database in our stack
  • Strong computer science fundamentals in data structures, algorithms, and object-oriented programming
  • Strong working knowledge of Domain Driven Design (DDD)
  • Strong working knowledge of micro-frontend architecture
  • Strong working knowledge of software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build and deployment processes, and testing
  • Strong working knowledge of AWS services such as API Gateway, AWS Lambda, EC2, and ECS
  • Strong working knowledge of containerization platforms and orchestrators such as Docker and Kubernates
  • Communication and Problem-Solving:
  • Excellent communication and writing skills
  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues
  • Version Control and Additional Skills:
  • AWS CodeBuild
  • GitHub
  • GitHub Actions

What the job involves

  • The Principal Software Engineer will lead the design and implementation of domain-driven architecture and micro-frontend architecture to drive innovation and scalability in our web applications
  • Architectural Leadership:
  • Domain-Driven Design (DDD): Implement and promote domain-driven design principles to create scalable, maintainable, and robust web applications
  • Micro Frontend Architecture: Lead the development and integration of micro frontend architectures to enhance modularity and improve the scalability of web applications
  • Technical Implementation:
  • Hands-on development and coding to ensure high quality, performant, and reliable web applications
  • Collaborate with cross-functional teams to define and implement technical strategies that align with business objectives
  • Mentorship and Team Development:
  • Mentor junior engineers, fostering a culture of continuous learning and improvement
  • Provide technical guidance and leadership to ensure best practices in coding, testing, and deployment
  • Collaboration:
  • Work closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions
  • Lead technical discussions and architecture reviews to ensure alignment and adherence to architectural standards
  • Innovation and Improvement:
  • Stay current with emerging technologies and industry trends, integrating relevant innovations into the development process
  • Continuously evaluate and improve development processes, tools, and methodologies to enhance productivity and quality
  • Performance Metrics:
  • Successful implementation of domain-driven and micro frontend architectures, measured by application scalability and maintainability
  • Improvement in application performance and user experience as demonstrated by key performance indicators (KPIs) such as load times, error rates, and user feedback
  • Effective mentorship and team development, reflected in the professional growth and performance improvements of junior engineers
  • Efficiency and quality in the development process, assessed by on-time project delivery, code quality metrics, and reduced technical debt

Our take

Mainstream browsers are heavily monitored to help combat cybercrime, but these browsers are generally not used by digital criminals. The 'dark web' operates outside of the legal web, with criminals using such platforms to sell login details and other sensitive information.

SpyCloud provides a web plugin that monitors websites and forums on the dark web to inform companies of when sensitive data that matches their credentials is located. This allows companies to identify and take action upon a data breach before any harm can be done.

There are many fraud and cybercrime detection software companies on the market but SpyCloud's unique specialisation in monitoring the darkweb has carved it out a distinct niche. This has seen it attract significant funding over recent years as well as the custom of over 500 enterprises, including half of the Fortune 10.

Freddie headshot

Freddie

Company Specialist

Insights

Top investors

Some candidates hear
back within 2 weeks

23% employee growth in 12 months

Company

Funding (last 2 of 6 rounds)

Jun 2024

$35m

GROWTH EQUITY VC

Aug 2023

$110m

LATE VC

Total funding: $203.5m

Company benefits

  • 401(k)
  • Health, Vision and Dental Insurance
  • Generous PTO Plan
  • In-office meals provided

Company values

  • Focused - Our customers are threatened by actors who live to cause harm. Everything we do aims to stop these injustices
  • Grounded - We’re measured by what we discover and prevent. Our solutions solve real challenges in customers’ lives
  • Driven - We live to act, because threats never sleep. We’re also optimists who inspire each other to reach our goals
  • Insightful - We ask questions, seek the real issues, and reduce the noise to actionable truths
  • Inventive - Curiosity is a necessity for us. We thirst for puzzles that prove our mettle
  • United - Individually we’re awesome. Together we’re unstoppable. Our best ideas happen when we pool our perspectives

Company HQ

Bouldin Creek, Austin, TX

Leadership

They worked in Security Systems for the US Air Force before serving in Engineering at West Corporation, Wal-Mart, and Extreme Networks. They worked at HP for 4 years in Threat Intelligence before co-founding SpyCloud in 2016 as CEO.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 5 more jobs at SpyCloud