Mitek Systems

Principal Software Engineer – Trust Platform

Mitek Systems

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $160,000 - $190,000 per year

Job Level

About the role

  • Architect and implement cloud-native, production-grade APIs designed for scale, performance, and resilience.
  • Lead and guide engineering teams in technical decisions, best practices, and long-term architecture strategies.
  • Collaborate across product, operations, and engineering to translate requirements into well-designed features and scalable services.
  • Write clean, efficient, and testable code using languages like Golang and Java.
  • Design and execute robust unit, integration, and performance test suites to ensure product reliability.
  • Participate in and lead Agile ceremonies including stand-ups, planning, refinement, and retrospectives.
  • Drive adoption of DevOps and CI/CD methodologies to support rapid development and reliable deployment pipelines.
  • Act as a mentor to junior engineers, elevating the overall technical expertise of the team.
  • Serve as a problem-solver and unblocker on complex technical challenges.

Requirements

  • 10+ years of relevant experience in a similar role, doing modern software development.
  • Fluent in building distributed systems using microservices or serverless architecture.
  • Hands-on experience with Amazon Web Services (AWS) and comfortable with services like Lambda, ECS, EKS, S3, and API Gateway.
  • Writes robust and maintainable code in Golang and/or Java, and knows how to optimize for performance.
  • Passionate about DevOps practices and has worked with CI/CD pipelines, Docker, and infrastructure as code tools like Terraform or CloudFormation.
  • Understands how to build reliable test automation and performance testing suites.
  • Communicates clearly, sets realistic expectations, and brings a strong sense of ownership.
  • Thrives in collaborative, Agile environments and adapts quickly to changing priorities.
  • A successful track record of mentoring engineers and contributing to a positive, high-performance engineering culture.
  • Loves learning and exploring new tools, technologies, and patterns.
Benefits
  • Universal, supplemental, and private healthcare plan choices based on country specifics
  • Retirement/pension plan contributions, MTK stock plan participation
  • Life event & disability coverage
  • Generous annual leave, company holidays, volunteer time off
  • E-learning license, tuition reimbursement, hackathons
  • Home office setup allowance
  • Pet insurance, identity theft protection, legal assistance
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
cloud-native APIsGolangJavamicroservices architectureserverless architecturetest automationperformance testingDevOpsCI/CDinfrastructure as code
Soft Skills
leadershipcommunicationproblem-solvingmentoringcollaborationadaptabilityownershipsetting expectationstechnical guidanceteam building