Skip to content
mimi

Lead Software Architect - Distributed Systems

Inficare Technologies

Remote · US Contract Lead 1mo ago

About the role

About

Basic Qualifications

  • 15+ years of professional software development experience
  • Proven experience architecting and implementing complex, distributed systems
  • Demonstrated success delivering highly available, mission-critical services in production environments
  • Proficiency in at least one modern programming language
  • Hands-on experience with modern architectural paradigms such as event-driven systems, and containerization (e.g., Docker, Kubernetes)
  • Skilled at producing architectural artifacts, including system diagrams, technical documentation, and design decision records
  • Solid understanding of software design patterns and system design principles, with the ability to both apply best practices and critically assess them when needed
  • Proficiency with cloud platforms such as AWS, GCP, or Azure, with a preference for AWS experience
  • Strong communication skills, with the ability to collaborate effectively across technical and non-technical teams

Required Qualifications

  • 7+ years of experience with full-stack application development (GraphQL, Postgres Database)
  • 7+ years of experience with high-test coverage delivery using unit- and front-end-test frameworks
  • 5+ years of experience building cross-functional and broadly scoped platforms
  • Thorough knowledge of event-driven systems, and graph databases (Kinesis, Neo4J)
  • Experience with in-house LLM infrastructure and software / openAI tools and training others.
  • Experience with large-scale data libraries (Druid, DataBricks, Snowflake)
  • Strong expertise in governance systems , experience with Datahub is highly desired

Preferred Qualifications

  • Master's degree in Computer Science, Engineering, or a related technical field preferred
  • Demonstrated curiosity and enthusiasm for exploring new technologies through hands-on experimentation or proof-of-concept projects
  • Strong interest in tackling complex, fast-evolving technology or business challenges
  • Passion for automation, scalable systems, data-driven solutions, and creative technical innovation
  • Experience designing and building internet-scale platforms or systems with high availability and performance requirements
  • Contributions to open-source projects or a portfolio of personal work (e.g., GitHub) that reflects your technical interests and abilities

Skills

AWSAzureDockerGCPGraphQLKubernetesNeo4JPostgreSQLPython

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free