Senior Software Engineer at Caddi

Seattle, Washington, United States

Caddi Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
SaaS, TechnologyIndustries

Requirements

  • 7+ years of backend engineering experience, ideally with significant experience in Golang (primary) and Python
  • Thrives in a fast-paced, ambiguous startup environment; doesn’t wait for perfect specs, asks questions, proposes solutions, and pushes things forward
  • Proven track record of ownership: led complex projects from start to finish and knows how to turn business goals into technical outcomes
  • Strong communication and collaboration skills; makes work visible, gives early signals, and helps others unblock
  • Proven track record delivering large-scale APIs, microservices, or event-driven systems in a B2B SaaS or similar environment
  • Strong infrastructure-as-code skills (Terraform, AWS/ECS) and familiarity with modern CI/CD pipelines
  • Experience shaping technical roadmaps, driving architectural decisions, and proactively solving complex problems in ambiguous contexts
  • Experience with AI systems, distributed computing, and event-driven architectures (Temporal experience is a plus)

Responsibilities

  • Drive end-to-end backend service design and development using Golang (primary) and Python, ensuring high scalability and reliability
  • Architect and evolve APIs, integrations, and automation workflow logic—balancing rapid iteration with robust, maintainable systems
  • Own infrastructure components with Terraform on AWS/ECS, leading decisions about performance, scalability, and security
  • Partner with leadership to define technical strategy and lead the development of AI-driven product features, event-driven systems, and distributed architectures
  • Guide core backend architecture, APIs, and integrations, collaborating closely with the CTO, founding engineers, product design, and CEO

Skills

Golang
Python
Terraform
AWS
ECS
APIs
Microservices
CI/CD
Temporal
Event-driven systems
Distributed architectures

Caddi

Cloud software for managing 2D diagrams

About Caddi

Caddi provides cloud-based software solutions that focus on the auto-recognition and management of 2D diagrams. This technology helps users in the manufacturing sector by converting data into actionable insights, which can enhance decision-making and improve operational efficiency. Caddi's software is available through a subscription model, allowing clients to access the platform and potentially add on extra features as needed. What sets Caddi apart from its competitors is its specific focus on the manufacturing industry, which has not seen much innovation recently. The company's goal is to address inefficiencies in manufacturing processes and leverage data to boost productivity across the sector.

Chicago, IllinoisHeadquarters
2017Year Founded
$158.1MTotal Funding
SERIES_CCompany Stage
Industrial & Manufacturing, Enterprise SoftwareIndustries
201-500Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
401(k) Retirement Plan
401(k) Company Match
Unlimited Paid Time Off
Paid Vacation
Paid Holidays
Company Social Events
Professional Development Budget
Conference Attendance Budget
Commuter Benefits

Risks

Increased competition in Southeast Asia could hinder Caddi's expansion plans.
Ongoing semiconductor shortages may affect clients' investment in new software.
Fluctuations in the yen could impact Caddi's international revenue.

Differentiation

Caddi offers cloud-based software for auto-recognizing and managing 2D diagrams.
Their platform transforms data into actionable insights for better decision-making.
Caddi's subscription model aligns with the trend towards servitization in manufacturing.

Upsides

Caddi raised 118 billion yen in Series C funding in July 2023.
The rise of digital twins offers expansion opportunities for Caddi's software capabilities.
Growing interest in supply chain transparency can enhance Caddi's tracking features.

Land your dream remote job 3x faster with AI