Software Architect

Remote

ObjectStyle is a provider of open source solutions and commercial software development services with offices in the US and Poland. We are a major driving force behind such projects as Apache Cayenne – a powerful ORM framework, Bootique.io – a container-less Java app launcher, LinkRest – a model-driven REST engine, and a number of others. Our clients are located in the US, Australia, and EU. We work with the National Hockey League, Wikipedia, and other great companies.

Summary

We are seeking an experienced and visionary Software Architect to lead and guide a dynamic team of 30-40 engineers. The ideal candidate will have a strong background in designing scalable, efficient, and resilient distributed systems, with a focus on microservice and cloud-native architectures.

The mission

Partner directly with the CTO to help a 30-40-engineer group migrate a feature-rich Corporate Ed-Tech Platform learning platform (with gamification) to a clean, decoupled micro-services architecture.

What you’ll do

  • Own the target architecture – model service boundaries, data flows and SLAs; keep diagrams and docs living.
  • Prototype / spike ideas to validate performance, cost and operability.
  • Publish crisp artefacts – ADRs, reference repos, API guidelines – so teams can self-serve.
  • Coach and unblock people on micro-service patterns, testing and cloud-native best practices without becoming a bottleneck.
  • Review critical PRs for architectural alignment.
  • Guide technology choices across the preferred Java + Python stacks and adjacent tech.

Must-have

  • 10+ years designing and building distributed, customer-facing systems.
  • Recent ownership of a micro-services platform at scale.
  • Deep fluency in Java (Spring/Spring Boot) and Python (FastAPI, Flask, or similar).
  • Strong grasp of containers, Kubernetes, CI/CD, observability and automated testing.
  • Proven influence over teams of 20–40 engineers without direct line management.
  • Excellent English (written & spoken) – you’ll translate complex ideas into clear, actionable guidance.
  • Remote — workday must overlap ≥ 5 hours with US time zones (EST-PST).

Nice-to-have

  • Ed-tech or gamified learning experience.
  • Infrastructure engineering experience.
  • Prior work with globally distributed teams.

Why would you want to join?

  • Scale. You will become part of a thrilling and collaborative environment where you will be able to share your ideas and gain insightful feedback.
  • Team level. You will be surrounded by other highly performing team members and will have the chance to grow and scale with us.
  • Comfort. We believe that only in a comfortable and safe environment you will be able to perform at your best. That’s why we have a flexible schedule and avoid overtime work.

Send your CV to
[email protected]

Send us your resume

    .pdf, .odt, .docx
    and/or