[Remote] Sr. Software Engineer - (Remote Nationwide)
Note: The job is a remote job and is open to candidates in USA. Mitek Systems is a global leader in digital and biometric identity authentication, fraud prevention, and mobile deposit solutions. They are seeking a Senior Software Engineer to join their high-performing team responsible for building Mitek’s next generation cloud platform, focusing on delivering production-ready and highly scalable API solutions using a microservice/serverless technology stack.ResponsibilitiesDesign, develop, deploy, and maintain production-ready API solutionsWrite and execute unit/integration/performance tests to ensure the quality of our productsCreate and maintain internal software documentation and public API documentationCollaborate with other software engineers, researchers, product managers, and cloud/operation engineers to determine requirements, implement, deploy, test, and support our productsFollow Agile/Scrum processes like daily stand-ups, refinements, planning, and retrospectivesProvide second level support in a rotating on-call scheduleSkillsBachelor's Degree in Computer Science or related field or equivalent experience5+ years of experience in software development leveraging modern development platformsExperience in developing solutions that target cloud services such as Amazon Web Services (AWS) as the deployment platformExperience with building Continuous Integration and Delivery (CI/CD) systemsExperience in the implementation of distributed systems based on serverless technology or microservices architecture and a passion around continuous delivery and quality engineeringUnderstanding of agile methodologies and practicesExperience developing solutions for deployment within Docker containersExperience partnering with team members to speed adoption of new tools and technologiesExperience with building automated unit and integration tests for repeatable and reliable regression testingExperience with building automated load, stress, and endurance tests for repeatable and reliable performance testing1+ year of programming experience implementing production systems in GolangExperience with AWS services and technologies such as: ECS, EKS, S3, Lambda, KMS, API GatewayExperience with cloud provisioning with infrastructure as code using CloudFormation, Terraform, and/or AWS Cloud Development Kit (CDK)Database development experience (e.g., MongoDB, DocumentDB, DynamoDB, RDS)JavaScript front-end SPA frameworks (React/Redux)Npm or similar package managerJava, Bash scripting, Groovy, Python, and C++ programming languagesExperience with gRPC and Protocol BuffersExperience with image processingUnderstanding of machine learning principles and architecturesExperience developing systems based on user storiesExperience using Agile methodologies and practicesBenefitsWellness: Universal, supplemental, and private healthcare plan choices based on country specificsFinancial future: retirement/pension plan contributions, MTK stock plan participationIncome protection: life event & disability coveragePaid time off: generous annual leave, company holidays, volunteer time offLearning: e-learning license, tuition reimbursement, hackathonsHome office setup allowanceAdditional/optional benefits: pet insurance, identity theft protection, legal assistanceCompany OverviewMitek Systems is a software company that specializes in digital identity verification and mobile image processing system. It was founded in 1986, and is headquartered in San Diego, California, USA, with a workforce of 501-1000 employees. Its website is https://www.miteksystems.com.Company H1B SponsorshipMitek Systems has a track record of offering H1B sponsorships, with 1 in 2026, 4 in 2025, 2 in 2024, 6 in 2023, 9 in 2022, 3 in 2021, 4 in 2020. Please note that this does not guarantee sponsorship for this specific role.