Mitek Systems
Sr. Software Engineer - (Remote Nationwide)
United States · Senior
Sponsorship not specified$150k-$175kDetected 152 days ago
JavaScriptPythonJavaGoC++BashReactReduxDistributed SystemsMongoDBDynamoDBAWSDockerTerraformCI/CDDevOpsgRPCMachine LearningComputer VisionAgileCollaboration
About the role
- Mitek (NASDAQ: MITK) is a global leader in digital & biometric identity authentication, fraud prevention, and mobile deposit solutions.
- Who You Are (Soft Skills/Attributes): - Analytical, creative, and innovative.
- We take pride in enabling career growth in an environment of innovation and teamwork.
Responsibilities
- Design, develop, deploy, and maintain production-ready API solutions.
- Create and maintain internal software documentation and public API documentation.
- Provide second level support in a rotating on-call schedule.
- Collaborate with other software engineers, researchers, product managers, and cloud/operation engineers to determine requirements, implement, deploy, test, and support our products.
- Knowledgeable with broad technical experience in all design phases; occasionally mentor more junior engineers.
- Experience in developing solutions that target cloud services such as Amazon Web Services (AWS) as the deployment platform.
- The Senior Software Engineer will be part of a high performing team that is building Mitek's next generation cloud platform.
- Working closely with other software engineers, CloudOps, DevOps, and Product Managers you will deliver cutting edge cloud solutions.
Requirements
- Logical and creative problem-solver with the ability to summarize issues and effectively.
- Excellent time manager, with the ability to efficiently shift priorities.
- Strong team player with a positive attitude and ability to adapt to changes.
- Demonstrate ability to work with ambiguous requirements, adapt, and learn.
- Experience with building Continuous Integration and Delivery (CI/CD) systems.
- Experience in the implementation of distributed systems based on serverless technology or microservices architecture and a passion around continuous delivery and quality engineering.
- Experience partnering with team members to speed adoption of new tools and technologies.
- Experience with building automated unit and integration tests for repeatable and reliable regression testing.
- Experience with building automated load, stress, and endurance tests for repeatable and reliable performance testing.
- Who You Are (Soft Skills/Attributes):
Nice to have
- What Would be Nice (Preferred Skills & Experience):
Skills
- Bachelor's Degree in Computer Science or related field or equivalent experience.
- 5+ years of experience in software development leveraging modern development platforms.
- Understanding of agile methodologies and practices.
- Experience developing solutions for deployment within Docker containers.
- 1+ year of programming experience implementing production systems in Golang.
- ECS, EKS, S3, Lambda, KMS, API Gateway
- Experience 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).
Compensation
- We are committed to creating competitive, equitable compensation & benefits programs and career development opportunities.
Benefits
- Whether you choose to work remotely from your home office or in-person from one of Mitek's offices, our practices, processes and tools are designed to enable your success.
- At Mitek, we believe that teams are more resilient, effective, and innovative when they benefit from a wide range of ideas, lived experiences, and perspectives.
- Universal, supplemental, and private healthcare plan choices based on country specifics
- retirement/pension plan contributions,
- generous annual leave, company holidays, volunteer time off
Company info
- We are headquartered in San Diego, California, with operations in the United Kingdom, Spain, France, Mexico, and the Netherlands.
- We are Virtual 1st!
- At Mitek, the Future of Work is about flexibility and preference wherever and whenever we are working.
- Because we care about our candidates, employees and customers, we include an in-person meeting as part of our hiring process.
- It's one of the ways we live our mission to " Protect What's Real."
- The strength of our organization is deeply rooted in the people who power it. We know that a workforce reflecting the richness of our communities and customers helps us better serve their needs.
Apply directly at Mitek Systems →Create a free account for alerts like thisView Mitek Systems immigration profile
This listing is sourced directly from Mitek Systems's careers page and normalized into a canonical job model.