Principal Software Engineer

Growtoday AB

France

Hybride

EUR 129 000 - 301 000

Plein temps

14 jours+
Générateur de candidature

Transformez ce poste en entretien — un CV et une lettre de motivation conçus selon ce que cet employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Healthcare
Stock options
Remote-friendly
Flexible time off

Résumé du poste

Growtoday AB, a cybersecurity company focused on custody SaaS for crypto, seeks a Principal Software Engineer. You will drive architecture, release management, and secure API development for a trustless custody infrastructure.

You will mentor engineers, define requirements, and collaborate across teams to ensure scalable, secure, and high-performance software in a fast-paced, globally distributed environment.

Qualifications

  • 10+ years in software engineering or similar roles.
  • 2+ years crypto experience on blockchains, DeFi, or related tech.
  • Proven API design experience (REST/GraphQL) with security focus.
  • Strong Rust and/or TypeScript coding skills.
  • Experience with cloud platforms and CI/CD pipelines.
  • Excellent problem-solving, analytics, and communication.

Responsabilités

  • Lead sub-department projects and drive software change and release processes.
  • Ensure scalable, secure, and high-quality software delivery.
  • Collaborate with CTO/CPO and security teams to embed best practices.
  • Define software requirements and own operational projects.
  • Build, operate, and secure APIs, back-end, and infrastructure.
  • Document and communicate outcomes; mentor team members.

Connaissances

Software engineering
Crypto experience
Rust
TypeScript
REST API
GraphQL
Cloud AWS/GCP
CI/CD
Security
Testing
Algorithms & data structures
Communication

Outils

Datadog
Splunk
PostgreSQL
NoSQL databases
AWS
GCP

Description du poste

About the job Principal Software Engineer

Description

Context
Our client s a cybersecurity company that builds custody SaaS protocol for web3 apps. Think of it as a developer tool that provides secure cloud for crypto. Our mission is to bring serenity to DeFi by eliminating new blockchain risks and making crypto transactions easier, faster, more affordable, and compliant with existing regulations. From fintechs to large banks to e-commerce sites, our client gives financial institutions and businesses the freedom to own and transfer crypto on a battle-designed security infrastructure. Their API is designed to offer best-in-class developer experience, allowing any platform to deploy custodial wallets in a matter of days, with streamlined feature delivery and frequent security upgrades. Founded in 2020 in Paris, a startup incubated at Station F (awarded Future 40), accelerated by Techstars and recognized DeepTech by the French Ministry of Economy. The company is fully remote with offices in Paris, Amsterdam, New York, London, Stockholm, Sofia, and other cities.

Job Description

In this role, you should be in charge of important sub-departmental projects and rely on excellent organizational and problem-solving skills. As a Principal Software Engineer, you should be able to drive the software change and release management processes, assisting with the overall maturity of the software development lifecycle. Ultimately, a top-notch principal software engineer will ensure that software deliverables comply with quality standards and are completed on time.
You will contribute to one of the most ambitious technology projects in crypto today: building a trustless custody infrastructure for the trillion-dollar digital asset industry.
You will join an amazing team of leaders (CTO, CPO, Chief Scientist) and experts (R&D Engineers, Infrastructure Engineers, Security Engineers) in a highly challenging and collaborative environment.
We are looking for a Principal Software Engineer to produce and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects.

Mission

Your primary goal will be to develop, test, and maintain high-quality software that is aligned with customer needs and business goals.

An example of a primary metric would be Time to Delivery.

Your day-to-day projects will involve:

  • Sharing the big picture to your team, defining the levels of priority within the product roadmap, and being accountable for the deadlines and the quality of production.
  • Acting as a powerhouse of ideas on all technical issues.
  • Ensuring scalability and high availability of the product, as well as top-notch code quality.
  • Determining root cause for the most complex software issues and developing practical, efficient, and permanent technical solutions.
  • Building, operating, and ensuring the security of the product, namely APIs, back-end, and infrastructure.
  • Evaluating product code according to specifications, and gathering product requirements (e.g. functionalities, speed, safety standards)
  • Responding effectively and speedily to any problems, and documenting all reported malfunctions and actions taken in response.
  • Authoring and updating internal and external documentation.
  • Facilitating cross-team communication and know-how exchange between team members.
  • Implementing technical best practices and new ideas to encourage innovation within your team.
  • Working closely with the CTO, CPO, and product team to transform feedback into features.
  • Working closely with CISO to embed best-in-class information security processes within the service architecture and the internal workflows.
  • Keeping abreast of the latest developments in crypto, DeFi and blockchain to feed the company's strategic orientations.
  • Continually researching current and emerging technologies and propose changes.
  • Occasionally participating in client meetings to help them better benchmark our solution against market alternatives.
Requirements
  • 10+ years experience as a Software Engineer or similar role.
  • 2+ years experience in crypto working on blockchains, DeFi protocols, smart contracts and similar tech.
  • Proven track record working on developer tools, cybersecurity software, infrastructure and/or API products.
  • Ensure scalability and high availability of the product, as well as top-notch code quality.
  • Profound experience in designing and developing secure APIs (in RESTful, GraphQL).
  • In-depth understanding of coding languages, namely Rust and/or Typescript.
  • Engineering expert capabilities of challenging the reasoning of other engineers.
  • Experience in writing Unit Tests, Integration Tests, End-to-end tests, performance tests, chaos engineering.
  • Knowledgeable with SQL (PostgreSQL) and NoSQL (whatever suits for the job) databases.
  • Experience with cloud platforms such as AWS, GCP, and setting up environments between them.
  • Experience building CI/CD pipelines, 12-Factor App, and domain-driven microservices.
  • Understanding of Functional Programming, Object-Oriented, and Logic Programming.
  • Experience in building observable systems with Datadog, Splunk, etc.
  • Good knowledge of standard algorithms and data structures.
  • Excellent analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Founding-spirited with grit and guts to pursue complex worldwide ambitions.
  • Humble, respectful, and very professional to others.
  • Able to decide even in stressful, unstable situations.
  • [Bonus] Hands-on experience and willingness to contribute to open source projects.
  • [Bonus] Proven work experience in blockchain, DeFi and/or cybersecurity industries.
  • [Bonus] Extensive knowledge about the crypto custody industry and its use cases.
  • Title: Principal Software Engineer
  • Salary: $150-350K / year (avg base range).
  • Equity: 0.2-0.4% vested stock options ( 5.2-10.4M in case of 2B exit).
  • Location: Hybrid based in the US or Canada. You can either work in our offices, from home, or remote.
  • Paid time off: No less than 30 days per year, plus national holidays.
  • Employee benefits: healthcare, life insurance, retirement plan, sponsored transportation, gym cards, food, Apple devices and home office equipment, tuition fee assistance, team retreats, and more.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Principal Cryptographer
Principal Cryptographer

Growtoday AB • France

Hybride
EUR 100 000 - 250 000
Salary 100–250k EUR/yr
Equity 0.2–0.4%
Hybrid/remote globally
+1
Principal Software Engineer Europe
Principal Software Engineer Europe

Startup Talents • France

Hybride
EUR 120 000 - 200 000
Healthcare and life insurance
Retirement plan
Sponsored transportation
+4
Principal Engineer
Principal Engineer

Startup Talents • France

À distance
EUR 170 000 - 256 000
Healthcare and life insurance
Retirement plan
Sponsored transportation
+3
Staff Software Engineer - Data
Staff Software Engineer - Data

JobCubby • France

Hybride
EUR 120 000 - 150 000
Private medical insurance
Fully remote-first team
Equity opportunity
+1
Senior Software Engineer
Senior Software Engineer

PLP Group • Paris

Sur place
EUR 119 000 - 205 000
Healthcare
Travel expenses
Equity options
Devops Engineer
Devops Engineer

Startup Talents • France

À distance
EUR 134 000 - 160 000
Annual paid vacation
Performance Bonus
Paid training and coursework
+4
Senior Rust/C++ Backend Engineer (Remote - EU)
Senior Rust/C++ Backend Engineer (Remote - EU)

Startup Talents • France

À distance
EUR 80 000 - 100 000
Flexible PTO
Health Insurance
Major industry conferences and events coverage
+2
Lead Mobile Engineer
Lead Mobile Engineer

Startup Talents • France

Hybride
EUR 140 000 - 220 000
Healthcare and life insurance
Retirement plan
Sponsored transportation
+3
Senior Devops Engineer (Remote - EU)
Senior Devops Engineer (Remote - EU)

Startup Talents • France

À distance
EUR 70 000 - 90 000
Flexible PTO
Health Insurance
Major industry conferences and events covered
+2
Senior Infrastructure Engineer
Senior Infrastructure Engineer

PLP Group • Paris

Hybride
EUR 120 000 - 180 000
Healthcare
Travel expenses
Stock options (100-200)