Job Closed
This listing is no longer active.
Headquartered in San Diego, California, Mitek is a global innovator in Machine Learning and Artificial Intelligence. In 1985, Mitek became established as a publ
Senior Software Engineer – External Data Integrations
Location
United States
Posted
122 days ago
Salary
$125K - $190K / year
Seniority
Senior
Job Description
Senior Software Engineer – External Data Integrations
Mitek
• Design, develop, deploy, and maintain production-ready, scalable API services • Build platform solutions using microservices and containerized architectures • Write and maintain unit, integration, and performance tests • Develop and maintain internal and public API documentation • Collaborate with engineering, product, and operations teams across the full development lifecycle • Participate in Agile/Scrum ceremonies (stand-ups, planning, refinement, retrospectives) • Support deployment, monitoring, and operational readiness of services in production
Job Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or related field with a formal software engineering background, or equivalent experience
- 5+ years of professional software development experience
- Strong experience with Python and/or Golang
- Experience developing and deploying solutions on AWS or comparable cloud platforms
- Experience building cloud and/or standalone APIs
- Experience with distributed systems, microservices, and/or data-intensive architectures
- Experience with CI/CD pipelines and continuous delivery practices
- Experience deploying applications using Docker
- Solid understanding of Agile development methodologies
- Experience writing automated unit and integration tests
- Strong collaboration and communication skills; ability to work with evolving requirements
Benefits
- Wellness: Universal, supplemental, and private healthcare plan choices based on country specifics
- Financial future: retirement/pension plan contributions, MTK stock plan participation
- Income protection: life event & disability coverage
- Paid time off: generous annual leave, company holidays, volunteer time off
- Learning: e-learning license, tuition reimbursement, hackathons
- Home office setup allowance
- Additional/optional benefits: pet insurance, identity theft protection, legal assistance
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Fullstack Engineer
decircleTalent Partner for decentralized organizations and projects that are building Web3.
• You’ll work directly with founder and CEO • Taking ownership of meaningful chunks of backend, full-stack, and security work • Design and build backend services connecting custody, fiat rails, policies, and operational workflows • Implement and maintain APIs and services for ACH, wires, cards, permissions, AML/compliance workflows, and reporting • Implement and review Solidity smart contracts, focusing on correctness, safety, and upgradeability • Contribute to threat modeling, security reviews, and audit/vendor management • Collaborate on the design and implementation of customer-facing applications (currently Dart/Flutter) • Translate user and operational needs into product and UX decisions • Own parts of audit/security review processes for your areas of the stack • Coordinate with external security firms
Senior Software Engineer
AlpacaDBAlpacaDB, Inc., also known as Alpaca and Alpaca Securities, is an API stock and crypto brokerage platform that enables services to embed investing and developers to build applicati
• Design and develop robust, scalable backend systems using Go or similar languages • Implement event-driven architectures, message queues, and asynchronous processing patterns • Build and maintain APIs, services, and integrations that power Alpaca's financial infrastructure • Optimize system performance, identifying bottlenecks and implementing efficient solutions • Ensure systems meet reliability, scalability, and regulatory compliance requirements • Write clean, maintainable, and well-tested code that follows best practices and coding standards • Design and implement scalable, maintainable, and performant systems that meet business requirements
• Contribute to the design, development, and integration of complex software functions within Honeywell HCLS. • Utilize experience and judgment to set and achieve goals. • Innovate and propose technical improvements using software engineering knowledge. • Accelerate innovation and growth by collaborating with talented engineers. • Apply knowledge of software configuration management and change management practices. • Lead business and functional requirement workshops with senior customer representatives. • Scope and estimate technical custom solutions with our Customer Engagement Team and potential clients. • Implement TrackWise/TrackWise Digital products in conjunction with industry regulations. • Maintain current skill levels in the area of expertise. • Conduct reviews of design and configuration documents. • Provide guidance to Delivery Consultants at all levels in expertise.
• Design, develop, and maintain scalable, reliable, and efficient fullstack applications using ReactJS, NodeJS, NestJS, MongoDB, and PostgreSQL. • Ensure the reliability and efficiency of system infrastructure. • Optimize application performance for maximum efficiency and scalability. • Implement and oversee continuous monitoring and alerting systems. • Collaborate with the development team to identify and resolve performance bottlenecks. • Conduct root cause analysis for production errors and incorporate feedback to prevent future incidents. • Develop and execute unit tests to ensure code quality and reliability. • Utilize Git for version control and collaboration within the development team.




