Search by job, company or skills

Software Architect

Software Architect

Flex A.I.
8-10 Years
Not Disclosed
  • Posted 17 hours ago
  • Be among the first 10 applicants

Job Description

Company: FlexAI

Website: Visit Website

Business Type: Startup

Company Type: Product

Business Model: B2B

Funding Stage: Seed

Industry: AI infrastructure and Cloud

Salary Range: 30-80 Lacs PA

Job Description

Join FlexAI:

FlexAI is at the forefront of revolutionizing AI computing by reengineering infrastructure at the system level. Our groundbreaking architecture, combined with sophisticated software intelligence, abstraction, and an orchestration layer, allows developers to leverage a diverse array of compute, resulting in efficient, more reliable computing at a fraction of the cost. We are seeking a skilled and experienced Senior Software Engineer.

Position Overview

We are looking for a Senior Engineer/Architect to define, develop, and maintain both internal and external APIs for our modular product. Your work will enable independent module development, streamlined verification, and customer workflows that remain stable as our product evolves.

Responsibilities

  • Own the end-to-end API strategy: design, standards, governance, versioning, lifecycle.
  • Define and maintain stable, customer-facing APIs that support long-term workflows.
  • Build internal APIs connecting modules, enabling parallel dev across teams.
  • Partner with product, QA, and DevOps to enforce API quality, security, and verification.
  • Establish best practices: API style guides, OpenAPI specs, contract testing.
  • Introduce tooling for API documentation, monitoring, backward-compat checks.
  • Mentor engineers, review designs, and scale API development across the org.

Requirements

  • 8+ years backend engineering; 3+ years API design/architecture ownership.
  • Strong in RESTful design (GraphQL/gRPC a plus).
  • Experience with API gateways, CI/CD integration, observability.
  • Deep knowledge of API security (OAuth2, JWT).
  • Hands-on coding in Go/Java/Python.
  • Track record of designing APIs used by multiple teams or customers.
  • Strong communicator and system-level thinker.

What We Offer

  • A competitive salary and benefits package, tailored to recognize your dedication and contributions.
  • The opportunity to collaborate with leading experts in AI and cloud computing, learning from the best and the brightest, fostering continuous growth.
  • An environment that values innovation, collaboration, and mutual respect.
  • Support for personal and professional development, empowering you with the tools and resources to elevate your skills and leave a lasting impact.
  • A pivotal role in the AI revolution, shaping the technologies that power the innovations of tomorrow.

Offices

Our teams are strategically distributed across three continents—Europe, North

America, and Asia—united by a shared mission: to deliver more compute with less

complexity.

  • Paris - HQ
  • San Francisco (Bay Area) - US office
  • Bangalore - India office

More Info

Job Type:
Industry:
Employment Type:

Key Skills

contract testing

RESTful design

CI/CD integration

OpenAPI specs

API gateways

observability

About Company

Similar Jobs

10-12 yrs
Bengaluru, India
Skills:
C, Rtos, Linux, Tcp Ip, Vx Works, Python, secure network communications, TRDP, cip, embedded concepts, low-level embedded software design, cybersecurity principles, MVB, inter-process communication, multi-threaded programming
10-18 yrs
Bengaluru, India
Skills:
Java, Machine Learning, Algorithms, Pytorch, Spring Boot, Microservices, Computer Vision, Reactive Programming, scikit-image, Workflow Frameworks
8-10 yrs
Bengaluru, India
Skills:
I2c, C, Python, Rust, OIF, architecture documentation, MCTP, Go, SFF-8024
10-12 yrs
Bengaluru, India
Skills:
data engineering , Rust, Distributed Computing, MLops, Scala, Kotlin, Python, Deep Learning, AI Systems, Vector Database Technologies
10-14 yrs
Bengaluru, India
Skills:
theming , API design, CSS, Authentication, Typescript, React, Angular, HTML, release management, Cloud Infrastructure, component lifecycle, component composition, semantic versioning, build pipelines, styling architecture, design-system governance, Monitoring, package publishing, integration patterns, shared behavior, migration planning, adoption analytics, release governance, package architecture, backend systems, design tokens, dependency management, distributed application architecture, Web Components