Senior Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateCompany Description
Fini is a precision-driven AI solution for customer support, helping organizations efficiently resolve high-stakes customer issues. Trusted by CX and Support leaders in fintech, SaaS, and marketplaces, Fini seamlessly handles complex workflows such as refunds, KYC, billing disputes, and account changes with verified accuracy. Automating up to 80% of tickets, Fini enhances resolution speed, improves customer satisfaction, and ensures every response aligns with real policies and data. Built with a robust, agentic AI architecture, Fini integrates with leading platforms like Zendesk, Salesforce, and Intercom to deliver trusted, traceable support. Handling over 1,000,000 tickets monthly for industry leaders, Fini meets stringent standards including SOC 2, GDPR, ISO 27001, and the EU AI Act.
Role Description
This is a part-time remote position for a Senior Software Engineer. The engineer will be responsible for designing, building, and maintaining scalable back-end systems to support the AI-driven customer support platform. Daily tasks include implementing efficient algorithms, collaborating with cross-functional teams, writing clean code, and maintaining system integrity across various integrations. Additionally, you will troubleshoot issues, optimize performance, and contribute to the end-to-end software development lifecycle.
Qualifications
- Strong foundation in Computer Science principles and best practices
- Proficiency in Back-End Web Development and Software Development processes
- Proven experience with Programming and Object-Oriented Programming (OOP) concepts
- Ability to design and develop robust, secure, and scalable software solutions
- Familiarity with cloud-based environments and microservice architecture
- Experience with integrating third-party APIs and platforms (e.g., Zendesk, Salesforce, Intercom)
- Strong problem-solving skills and the ability to work collaboratively in remote teams
- Bachelor's degree in Computer Science, Software Engineering, or a related field
Similar roles
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote- Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite
- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
- Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
- Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite