J
Software Engineer (SDK)
Accepting applicationsJobgether · United States
Full-Time Mid_senior AIJavaaiaterf
Posted
1d ago
Category
Test
Experience
Mid_senior
Country
United States
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer (SDK) in United States.
This role sits at the intersection of software engineering, client enablement, and technical consulting, supporting both internal product development and external developer success. You will work on SDKs and APIs that power complex integrations across a cloud-native fintech platform while also engaging directly with clients and partners to ensure smooth implementation and adoption. The position combines hands-on engineering with solution consulting, project scoping, and technical pre-sales support, making it highly cross-functional and impact-driven. You will collaborate with product, sales, implementations, and support teams to design scalable solutions and deliver high-quality developer experiences. This is a client-facing engineering role where strong communication, adaptability, and technical depth are equally important. The environment is fast-paced, collaborative, and focused on continuous improvement across tools, systems, and developer workflows.
Accountabilities
Design, build, and support SDKs, APIs, and software integrations while also contributing to client enablement, solution consulting, and cross-functional technical initiatives across a cloud-based fintech platform.
Develop and maintain high-quality, scalable software components across backend and frontend systems supporting SDK and API functionality
Provide SDK onboarding, training sessions, and technical support for external developers and client engineering teams
Troubleshoot development and integration issues, including debugging, code reviews, and resolution of technical problems
Collaborate with product managers and engineers to estimate, scope, and define technical work for client solutions and integrations
Support solution consulting and pre-sales activities, including technical demos and client-facing presentations
Participate in production support and incident resolution to ensure system reliability and performance
Contribute to architecture discussions, code quality improvements, and engineering best practices across teams
Work cross-functionally with sales, implementations, and support teams to ensure successful client outcomes
Requirements
Experienced software engineer with strong full-stack or backend development skills, combined with client-facing technical consulting experience and a strong understanding of modern SaaS platforms and API ecosystems.
5+ years of experience in software engineering, architecture, or related technical roles, including client-facing responsibilities
Strong proficiency in object-oriented programming languages such as TypeScript, C#, Java, or similar
Experience building or supporting SDKs, APIs, and complex integrations within SaaS or fintech environments
Familiarity with microservices architecture, cloud platforms (AWS or similar), and containerization tools such as Docker
Strong ability to estimate, scope, and deliver software projects in collaboration with cross-functional teams
Excellent communication skills with the ability to explain technical concepts to both technical and non-technical audiences
Strong problem-solving and debugging skills in fast-paced production environments
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
Benefits
Medical, dental, and vision insurance coverage
401(k) with company match
Flexible PTO plus paid holidays
Paid sick leave and paid parental/family leave
Lifestyle spending account and cell phone stipend
Tuition reimbursement programs
Remote-friendly and collaborative work environment
Opportunities to work on cloud-native fintech platforms and developer-focused technologies
How Jobgether Works
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Show more Show less
This role sits at the intersection of software engineering, client enablement, and technical consulting, supporting both internal product development and external developer success. You will work on SDKs and APIs that power complex integrations across a cloud-native fintech platform while also engaging directly with clients and partners to ensure smooth implementation and adoption. The position combines hands-on engineering with solution consulting, project scoping, and technical pre-sales support, making it highly cross-functional and impact-driven. You will collaborate with product, sales, implementations, and support teams to design scalable solutions and deliver high-quality developer experiences. This is a client-facing engineering role where strong communication, adaptability, and technical depth are equally important. The environment is fast-paced, collaborative, and focused on continuous improvement across tools, systems, and developer workflows.
Accountabilities
Design, build, and support SDKs, APIs, and software integrations while also contributing to client enablement, solution consulting, and cross-functional technical initiatives across a cloud-based fintech platform.
Develop and maintain high-quality, scalable software components across backend and frontend systems supporting SDK and API functionality
Provide SDK onboarding, training sessions, and technical support for external developers and client engineering teams
Troubleshoot development and integration issues, including debugging, code reviews, and resolution of technical problems
Collaborate with product managers and engineers to estimate, scope, and define technical work for client solutions and integrations
Support solution consulting and pre-sales activities, including technical demos and client-facing presentations
Participate in production support and incident resolution to ensure system reliability and performance
Contribute to architecture discussions, code quality improvements, and engineering best practices across teams
Work cross-functionally with sales, implementations, and support teams to ensure successful client outcomes
Requirements
Experienced software engineer with strong full-stack or backend development skills, combined with client-facing technical consulting experience and a strong understanding of modern SaaS platforms and API ecosystems.
5+ years of experience in software engineering, architecture, or related technical roles, including client-facing responsibilities
Strong proficiency in object-oriented programming languages such as TypeScript, C#, Java, or similar
Experience building or supporting SDKs, APIs, and complex integrations within SaaS or fintech environments
Familiarity with microservices architecture, cloud platforms (AWS or similar), and containerization tools such as Docker
Strong ability to estimate, scope, and deliver software projects in collaboration with cross-functional teams
Excellent communication skills with the ability to explain technical concepts to both technical and non-technical audiences
Strong problem-solving and debugging skills in fast-paced production environments
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
Benefits
Medical, dental, and vision insurance coverage
401(k) with company match
Flexible PTO plus paid holidays
Paid sick leave and paid parental/family leave
Lifestyle spending account and cell phone stipend
Tuition reimbursement programs
Remote-friendly and collaborative work environment
Opportunities to work on cloud-native fintech platforms and developer-focused technologies
How Jobgether Works
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Show more Show less