Software Development Engineer Integrations @ MyKaarma
Your Application Journey
Email Hiring Manager
Job Details
Overview
As a Software Development Engineer, you will play a key role in the Integrations team at myKaarma, working to innovate and scale backend data integrations. You will drive innovations, manage large data influxes, and enhance customer satisfaction by collaborating with product, customer success, and third-party teams.
Key Responsibilities
- Evolve the third-party integrations ecospace and technical pipeline.
- Design and shape integration architectures.
- Collaborate with Product, Engineering, Support, and Deployment teams on high priority projects.
- Work with both technical and non-technical stakeholders.
Required Skills and Qualifications
Bachelor's in Computer Science/Engineering with strong fundamentals. 0-3 years of experience, preferably with exposure to cloud technologies or distributed systems. Strong understanding of data structures and algorithms, microservices in Java, distributed systems, and Spring Boot applications. Excellent communication skills are required.
Nice to Have
Experience with Jira management, GitHub source control, Google Workspace, ETL tools, and database management is a plus.
Total Rewards
myKaarma offers a competitive compensation package including bonuses, comprehensive benefits, generous time off, and in-office perks such as unlimited snacks. Enjoy a flexible yet responsible work environment.
Our Commitment to Inclusion
We value diverse perspectives and are committed to creating an inclusive workplace. Every team member's unique background contributes to delivering exceptional customer solutions.
How We Evaluate Innovation
When asked about integrating a third-party data stream, a model answer would focus on architecture design, security checks, defining SLAs, employing an integration checklist, and conducting automated tests to ensure a robust data stream.
Key skills/competency
- Integrations
- Backend
- Java
- Spring Boot
- Distributed Systems
- Microservices
- Cloud
- Data Structures
- Algorithms
- Collaboration
How to Get Hired at MyKaarma
🎯 Tips for Getting Hired
- Research myKaarma's culture: Study their mission, values, and recent projects.
- Customize your resume: Emphasize cloud, Java, and integration experience.
- Showcase practical projects: Highlight backend integration work.
- Prepare for technical questions: Practice system design and algorithm puzzles.