Auf einen Blick
- Aufgaben: Entwickle innovative Cloud-Lösungen und arbeite im Team an spannenden Projekten.
- Unternehmen: Mitek, ein führendes Unternehmen für digitale Identitätsauthentifizierung.
- Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, Homeoffice und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen.
- Warum dieser Job: Gestalte die Zukunft der Technologie mit und mache einen echten Unterschied.
- Qualifikationen: Erfahrung in der Softwareentwicklung und Teamarbeit.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Mitek
(NASDAQ: MITK) is a global leader in digital & biometric identity authentication, fraud prevention, and mobile deposit solutions.
Our verified identity platform and advanced image capture solutions are built on the latest advancements in biometric recognition, artificial intelligence, computer vision and machine learning, and trusted by over 7,500 organizations worldwide.
We are headquartered in San Diego, California, with operations in the United Kingdom, Spain, France, Mexico, and the Netherlands.
Visit us at www. miteksystems. com.
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.
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.
These lived experiences influence our decisions, shape our products, services, and help us grow with intention.
When it comes to talent, our goal is clear: to discover exceptional individuals and to ensure they discover us.
We prioritize drive, skill, experience, and ambition in everything we do for our clients.
We are Virtual 1st!
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, the Future of Work is about flexibility and preference wherever and whenever we are working.
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, Cloud Ops, Dev Ops, and Product Managers you will deliver cutting edge cloud solutions.
This includes the delivery of production ready and highly scalable API solutions based on a primarily microservice/serverless technology stack programmed in Golang and deployed to our Amazon Web Services based cloud platform.
What You Will Do (Essential Responsibilities)
- Design, develop, deploy, and maintain production-ready API solutions.
- Write and execute unit/integration/performance tests to ensure the quality of our products.
- Create and maintain internal software documentation and public API documentation.
- Collaborate with other software engineers, researchers, product managers, and cloud/operation engineers to determine requirements, implement, deploy, test, and support our products.
- Follow Agile/Scrum processes like daily stand-ups, refinements, planning, and retrospectives.
- Provide second level support in a rotating on-call schedule.
Who You Are (Soft Skills/Attributes)
- Analytical, creative, and innovative. You eagerly try new things and learn from your experiences.
- Logical and creative problem-solver with the ability to summarize issues and effectively.
- Excellent time manager, with the ability to efficiently shift priorities.
- Clear and concise communicator. You effectively set expectations and raise issues as needed.
- Strong team player with a positive attitude and ability to adapt to changes.
- Demonstrate ability to work with ambiguous requirements, adapt, and learn.
- Knowledgeable with broad technical experience in all design phases; occasionally mentor more junior engineers.
- Competent in programming and debugging across multiple modules and dealing with related external dependencies.
- Willing to learn and adapt to new technologies.
What You Need (Required Knowledge, Skills & Abilities)
- Bachelor’s Degree in Computer Science or related field or equivalent experience.
- 5+ years of experience in software development leveraging modern development platforms.
- Experience in developing solutions that target cloud services such as Amazon Web Services (AWS) as the deployment platform.
- 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.
- Understanding of agile methodologies and practices.
- Experience developing solutions for deployment within Docker containers.
- 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.
What Would be Nice (Preferred Skills & Experience)
- 1+ year of programming experience implementing production systems in Golang.
• Experience with AWS services and technologies such as
- ECS, EKS, S3, Lambda, KMS, API Gateway
- Experience with cloud provisioning with infrastructure as code using Cloud Formation, Terraform, and/or AWS Cloud Development Kit (CDK).
- Database development experience (e. g., Mongo DB, Document DB, Dynamo DB, RDS).
- Java Script front-end SPA frameworks (React/Redux).
- Npm or similar package manager.
- Java, Bash scripting, Groovy, Python, and C++ programming languages.
- Experience with g RPC and Protocol Buffers.
- Experience with image processing.
- Understanding of machine learning principles and architectures.
- Experience developing systems based on user stories.
- Experience using Agile methodologies and practices.
Benefit Offerings – may vary based on geographic location
- 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
- #J-18808-Ljbffr
Sr. Software Engineer - Trust Platform (Remote Nationwide) Arbeitgeber: Mitek Systems
Mitek ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Flexibilität bietet, remote zu arbeiten und gleichzeitig Teil eines innovativen, leistungsstarken Teams zu sein. Mit einem starken Fokus auf Vielfalt und Inklusion fördert Mitek eine Kultur, in der unterschiedliche Perspektiven geschätzt werden, was zu kreativen Lösungen und persönlichem Wachstum führt. Darüber hinaus profitieren Mitarbeiter von umfangreichen Weiterbildungsangeboten, großzügigen Urlaubsregelungen und einem unterstützenden Arbeitsumfeld, das die individuelle Entwicklung und das Wohlbefinden in den Vordergrund stellt.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Sr. Software Engineer - Trust Platform (Remote Nationwide) erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Mitek Systems anzuklopfen, wenn du dich auf die Stelle als Sr. Software Engineer - Trust Platform (Remote Nationwide) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Mitek Systems vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Sr. Software Engineer - Trust Platform (Remote Nationwide) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Mitek Systems klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Mitek Systems vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.