StartupSoft logo

Senior Platform Engineer

StartupSoft·Salary not specified

Primary stack

GraphQLNode.jsTypeScriptReact

Nice to have's

PostgreSQLAWSKubernetesGoRustCC++Zig

Job description

Description language:

About the Position

StartupSoft specializes in IT outstaffing services, and we’re on the lookout for top-tier talents like you. We connect top Ukrainian engineers with world-class startups from Silicon Valley and EU. Our developers work directly on the product as an integral part of the startup team.

Project Description

Established in 2018 in San Francisco, this animation-focused tech company provides a robust platform for creating and sharing lightweight, scalable animations. With a fully remote team of over 80 professionals, it supports a global user base that spans hundreds of thousands of businesses. The company offers a unique suite of tools that streamline the animation workflow and integrate seamlessly with popular design environments.

Tech Stack

  • JavaScript
  • React
  • TypeScript
  • Node.js
  • GraphQL Yoga
  • EdgeDB
  • Playwright
  • Vitest
  • Jest
  • ThorVG
  • WebGL

Responsibilities

  • Design, develop, and maintain GraphQL Federation services and backend APIs.
  • Own authentication and identity services, ensuring secure and scalable implementations.
  • Identify and resolve performance bottlenecks through profiling, query optimization, and service-level optimization.
  • Optimize GraphQL queries and database performance, particularly across PostgreSQL and other data stores.
  • Develop and optimize backend services using Node.js/TypeScript, with a transition toward Go or other compiled languages.
  • Contribute to React/TypeScript frontend development where needed.
  • Collaborate with the team on architecture, technical decisions, and performance improvements.
  • Take ownership of technical tasks and deliver independently in a fast-paced startup environment.
  • Guide other engineers on optimization, performance, and engineering best practices.

Requirements

  • 5+ years of software engineering experience, with Senior/Senior+ level ownership and the ability to work independently.
  • Strong hands-on experience with GraphQL Federation, including working with federation servers and distributed GraphQL architectures. Basic GraphQL API experience alone is not sufficient.
  • Strong knowledge of authentication and identity protocols, particularly for building and maintaining auth/identity services.
  • Strong experience with GraphQL and database query optimization.
  • Hands-on experience with profiling, performance optimization, and troubleshooting, with the ability to identify bottlenecks and guide others on optimization.
  • Strong general database knowledge; PostgreSQL experience is a major plus.
  • Professional experience with at least one compiled/system programming language, such as Go, Rust, C, C++, or Zig.
  • Strong Node.js and TypeScript experience, particularly for backend and authentication services.
  • React + TypeScript experience; frontend work is a smaller but important part of the role.
  • Ability and willingness to transition from Node.js toward Go or another compiled language as the backend evolves.
  • Good understanding of system-level concepts and backend performance.
  • AWS and Kubernetes experience is a plus, but not mandatory.
  • Comfortable working in a fast-paced startup environment, with the ability to contribute from day one without hand-holding.
  • Strong problem-solving skills, ownership mindset, and ability to learn and adapt quickly.

Nice to Have

  • PostgreSQL
  • AWS
  • Kubernetes
  • Experience migrating or optimizing Node.js services
  • Experience building high-performance backend services in Go/Rust/C++/C/Zig
  • Experience mentoring or guiding other engineers on performance and optimization

We Offer

  • Competitive Compensation Package
  • Global Collaboration Opportunities
  • Core Team Membership
  • Equity and Ownership Potential
  • Premier Workspaces
  • Cutting-Edge Technology Environment
  • Impactful Project Contributions
  • Collaborative Company Culture

About the Company

StartupSoft connects top Ukrainian engineers with world-class startups from Silicon Valley and EU. Our developers work directly on the product as an integral part of the startup team.

© StartupSoft. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

We connect top-tier Ukrainian engineers with startups from Silicon Valley and Fortune 10 corporationsStartupSoft is where your work matters. We value personalities, foster growth, build stable partnerships, and love what we do.— 91% are happy to be a part of the StartupSoft team— 75% of employees have referred their friends and ex-co-workers to us— 150 employees is total StartupSoft headcount, growing steadily (x3 in the past 4 years)Our values— Mindset of respect. We treat everyone equally, valuing their opinions and input— We go beyond tasks, promoting proactive action— Flexibility. We support flexible scheduling and remote work to keep everyone happyCharity Foundation “Ukraine in Our Hearts”Our friends and partners have been incredibly supportive since the onset of the full-scale war. In response, we created a charity fund to unite efforts in supporting Ukraine and contributing to our common fight for Ukrainian lives.Together, we’ve already donated over 10 million UAH, manufactured 1000 ballistic vests and shipped life-saving gear to the front lines.Why us?—Work with global companies, from startups in Silicon Valley to giants like FAANG—Become an integral part of the core team—Contribute to well-funded products with a chance to impact millionsWhat do we offer?—Offices with high-end amenities, equipped with Starlink, backup generators, and voltage breakers—Tight-knit team with an inclusive and transparent culture—Only the latest, modern technologies—Above average salary & benefitsLet’s work together!

More at StartupSoft

All 22 roles

Popular searches