Mitek Systems
The global leader in mobile capture and digital identity verification.
Principal Software Engineer – Trust Platform
Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 201-500Since 1986H1B SponsorCompany SiteLinkedIn
Location
California
Posted
14 days ago
Salary
$160K - $190K / year
Bachelor Degree10 yrs expEnglishAWSCloudDistributed SystemsDockerJavaMicroservicesTerraformGo
Job Description
• 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.
Job 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-stack Engineer14 days ago
Full TimeRemoteTeam 201-500Since 2008H1B Sponsor
Senior Software Engineer building Kafka-first streaming infrastructure at Life360
ApacheAWSCloudDistributed SystemsDynamoDBJavaKafkaSpringSpring BootSpringBootTerraform
Full-stack Engineer14 days ago
Full TimeRemoteTeam 5,001-10,000Since 2007H1B Sponsor
Senior Staff Engineer optimizing performance at Airbnb
AWSAzureCloudDockerEC2Google Cloud PlatformJavaKubernetes
Full-stack Engineer14 days ago
Full TimeRemoteTeam 10,001+Since 2015H1B Sponsor
Cloud Software Engineer designing scalable cloud-native solutions at HPE
AWSCloudDistributed SystemsJavaScriptNode.js
Full-stack Engineer14 days ago
Full TimeRemoteTeam 2-10
This role involves building the Operating System that powers the $18B Credit Collections industry. Work directly with our CEO, CTO, and a handful of other engineers to build full stack features and improvements to the product Work across the entire stack using cutting edge framew...
United States