Senior Software Architect

Full TimeRemoteTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

California

Posted

1 day ago

Salary

$138.6K - $199.8K / year

5 yrs expEnglishAWSCloudDynamo DBElastic SearchJava ScriptKafkaKubernetesMS SQL ServerMy SQLNode.jsNo SQLOraclePostgre SQLReactRedisSQLTerraformType Script.net

Job Description

• Own architecture responsibilities and collaborate with senior architects and engineers to establish holistic enterprise architecture. • Perform architectural and code reviews for applications and ticketing systems. • Translate product and business requirements into scalable architectural designs aligned with broader strategic goals. • Guide engineering teams through development lifecycles to ensure implementation of best practices and scalable frameworks. • Architect enterprise-level solutions for internal systems and external partner integrations. • Evaluate emerging technologies and propose improvements to drive high-performance, reliable applications. • Define architectural roadmaps and drive consensus across engineering and product teams. • Mentor engineers and evangelize technology best practices across teams. • Balance strategic system-wide design with hands-on technical execution. • Reinforce sound decision-making and adherence to high standards in technical design and code quality. • Support end-to-end delivery of projects and technical initiatives. • Stay ahead of industry trends through research, learning, and prototyping of emerging technologies.

Job Requirements

  • 5+ years of experience architecting and delivering software solutions and platforms.
  • Experience with React.js and TypeScript is a plus.
  • Experience with streaming platforms and event-driven architecture (e.g., Kafka).
  • Experience with infrastructure and cloud technologies (Terraform, AWS, Kubernetes).
  • Strong foundation in application architecture with understanding of front-end and back-end systems.
  • Expertise in service-oriented architecture and web services.
  • Proven experience building large-scale, high-performance transactional systems.
  • Proficiency in backend development with .NET and Node.js.
  • Skilled in working with relational databases (PostgreSQL, MySQL, Oracle, Microsoft SQL Server).
  • Familiarity with NoSQL and search platforms (e.g., Elasticsearch, OpenSearch, DynamoDB, Redis).
  • Strong knowledge of application security best practices.

Benefits

  • medical, dental and vision insurance
  • paid holidays
  • vacation and sick time
  • company paid basic life insurance
  • voluntary life insurance
  • parental leave
  • 401k Plan (with a current employer match of 3%)
  • flexible spending and health savings account options
  • wellness offerings

Related Job Pages