Principal Software Engineer (Cloud)

ONE STOP COLLECTIBLE CORP
Boston, United States
1 day ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Microsoft Azure Big Data Software as a Service Cloud Computing Cloud Engineering Cyber Security Cursor (Graphical User Interface Elements) Distributed Systems Monitoring of Systems
+10 more
Python (Programming Language) Software Engineering TypeScript Rust (Programming Language) Delivery Pipeline Large Language Models Backend Event Driven Architecture Stream Processing Data Pipelines

Job description

As a Principal Engineer, you will lead the design and development of highly scalable, intelligent systems that power the next generation of security operations. You will operate across the stack driving designs, shaping engineering strategy, leading complex technical initiatives from concept to production, and mentoring engineers across the organization. You’ll partner closely with engineering, product, design, AI, and security teams to solve deeply complex technical challenges while helping establish the standards, practices, and architecture that will scale with the company., * Lead designs of scalable, backend systems powering our AI-native cybersecurity platform.

  • Drive complex technical initiatives from 0*1, including system design, technical strategy, implementation, and operationalization.
  • Partner closely with product, AI, security, and platform teams to translate ambiguous business and customer problems into elegant technical solutions.
  • Lead critical design discussions and provide technical leadership across multiple engineering domains and initiatives.
  • Identify and proactively address technical risks, scalability bottlenecks, and operational challenges before they impact the business.
  • Improve system observability, reliability, testing, deployment workflows, and operational excellence across the engineering organization.
  • Help shape the engineering culture by promoting high standards for execution, craftsmanship, collaboration, and ownership.
  • Mentor and develop engineers through technical guidance, design reviews, and hands-on collaboration.
  • Work effectively in a rapidly evolving environment where priorities and technical challenges evolve quickly.

Requirements

This role is ideal for an engineer who thrives in fast-moving environments, enjoys building 0*1 systems, and wants to have outsized influence on both technology and engineering culture., * 15+ years of professional software engineering experience building and operating production-grade distributed systems.

  • Proven experience leading the design and delivery of large-scale, highly available cloud-native systems.
  • Strong system design expertise, including distributed systems, APIs, event-driven architectures, data-intensive applications, and infrastructure scalability.
  • Demonstrated experience leading complex technical projects with significant ambiguity and cross-functional coordination.
  • Excellent proficiency in one or more backend programming languages such as Rust, Python, TypeScript or Go.
  • Expertise and proven track record of building systems on modern cloud platforms such as AWS, GCP, or Azure.
  • Strong communication skills with the ability to explain complex technical concepts clearly to both technical and non-technical audiences.
  • Comfortable and curious working with AI-assisted development tools such as Claude Code, Codex or Cursor., * Experience building AI-native products or integrating LLM/agent-based systems into production environments.
  • Background in cybersecurity, security operations, or high-sensitivity infrastructure environments.
  • Experience designing multi-tenant SaaS platforms at scale.
  • Familiarity with real-time data pipelines, streaming systems, and large-scale telemetry processing.
  • Experience working in high-growth startup environments.
  • Track record of building and scaling engineering teams, processes, and technical culture.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all