Tilt Finance logo
Tilt Finance

At Tilt, we see a side of people that traditional lenders miss. Our mobile-first products and machine learning-powered credit models look beyond credit scores, using over 250 real-time financial signals to recognize real potential. With millions of customers worldwide, we're not just changing how people access financial products — we're creating a new credit system that backs the working, whatever they're working toward. NIRA is building a consumer credit platform for Middle India, targeting ~200m underserved people. Active in 5000+ cities and processing 15,000+ loan applications/day, NIRA is backed by and integrated with US-based Tilt.

Staff Software Engineer, Backend

Backend EngineerSoftware EngineerFull TimeRemoteLeadTeam 201-500

Location

Worldwide

Posted

27 days ago

Salary

$184K - $239K / year

Seniority

Lead

Job Description

Staff Software Engineer, Backend

Tilt Finance

Role Description As a Staff Backend Engineer, you will play a pivotal role in shaping the technical direction of our solutions. You will: - Identify strategic technical needs - Lead large-scale and complex product initiatives - Optimize our engineering processes - Take ownership of technological initiatives, from management and execution to solution design and progress reporting - Serve as a lead interviewer and mentor other engineers - Lead incident responses - Design, build, and deploy server application code - Implement secure coding standards and meet sprint goals - Monitor the performance of our server application - Participate in the server ops on-call schedule - Work towards minimizing defects and improving reliability Travel for company offsites is expected at a minimum of 2 times a year. Qualifications - 7+ years developing web APIs within .NET (C#) - Experience building resilient financial systems with state machine logic and complex lifecycles - Ability to balance immediate business needs with long-term architectural considerations - Strong understanding of distributed systems, queue-based architectures, and data-intensive applications - Experience scaling consumer-facing products with significant transaction volumes - Ability to collaborate effectively with product, risk, and operational teams - Comfort making decisions with incomplete information and adapting as new data emerges - Skill in mentoring and elevating the capabilities of other engineers - Able to effectively leverage AI-powered development tools (e.g., Cursor, Augment, Factory) to enhance productivity, code quality, and collaboration Requirements - Don’t meet every qualification? We care about potential over your past. If you're bringing ambition and drive to what we're building, we want to hear from you. Benefits - Virtual-first teamwork: The Tilt team is collaborating across 14 countries, 12 time zones, and counting. You’ll get started with a WFH office reimbursement. - Competitive pay: We're big on potential, and it's reflected in our competitive compensation packages and generous equity. - Complete support: Find flexible health plans at every premium level, and substantial subsidies that stand up to global standards. - Visibility is yours: You can count on direct exposure to our leadership team — we’re a team where good ideas travel quickly. - Paid global onsites: Magic happens IRL: we gather twice yearly to reconnect over shared meals or kayaking adventures. - Impact is recognized: Growth opportunities follow your contributions, not rigid promotion timelines. Company Description We're looking for people who chase excellence and impact. Those who stand behind their work, celebrating the wins and learning from the missteps equally. We foster an environment where every voice is valued and mutual respect is non-negotiable — brilliant jerks need not apply. We're in this together, working to expand access to fair credit and prove that people are incredible. When you join us, it's not just another day at the [virtual] office, you're helping millions of hardworking people reach better financial futures.

Related Job Pages

More Backend Engineer Jobs

Bayer logo

Staff Engineer, Mobile Cross-platform

Bayer

Bayer is a global pharmaceutical and scientific research company dedicated to providing products that improve quality of life for people around the world. Founded in Germany in 186

Backend Engineer27 days ago

Role Description Are you passionate about the mobile and cross-platform technologies? Are you motivated by solving problems with real-world impact? Do you want to help improve the lives of farmers and help protect the world's food supply? We are looking for a dedicated mobile engineer to help build our next generation of products and services. Digital Farming Solutions at Bayer seeks a Staff Mobile engineer to join one of our regional dynamic Product delivery teams working in cloud-based distributed environments. You will have the opportunity to work with large, "big data" sets such as: - Scientific data - Machine generated data from our farmer's equipment - Geospatial data - Precision agriculture - Remote sensing - Weather and soil data We are revolutionizing the agriculture industry by helping the world's farmers sustainably increase their productivity with digital tools. If you are someone that is passionate about innovation and excited about being a key contributor to building a sustainable business, Bayer would love to talk to you! The primary responsibilities of this role are to: - Collaborate with Engineers, Data Analysts, Product Managers, and User Experience experts to craft an experience that will impact the face of farming. - Engage with your team to provide technical designs and estimates for solutions to deliver the outcomes on the roadmap. - Guide the architecture of the application, working with all the engineering teams involved in the business unit. - Work with an open, inclusive team of engineers who are committed to continuous improvement and quality. - Participate in code reviews and mentor junior developers. - Be a key part of defining and implementing standards and best practices for all our mobile teams. Qualifications - 8+ years of software development experience - 2+ years of experience building mobile applications with a cross-platform tool (Kotlin Multiplatform or React Native) - Experience developing apps for iOS and Android platforms (Swift and Kotlin languages) - Deep knowledge of architectural patterns (e.g., MVVM, MVC) - Experience with releasing applications in the app stores - Experience with git or other distributed version control systems - Experience with testing and automation tools - Good communication skills - Bachelor's degree in Computer Science or related technical field, or equivalent experience Requirements - Experience with C++ - Experience with integrating with GraphQL APIs - Experience with leading without authority - Knowledge of secure mobile development principles - Experience working with Product and Design to ship ground-breaking features - Champion of mobile standards, accessibility Benefits - Salary of approximately $130k-180k - Additional compensation may include a bonus or incentive program - Health care - Vision - Dental - Retirement - PTO - Sick leave Company Description Bayer is an Equal Opportunity Employer/Disabled/Veterans and is committed to providing access and reasonable accommodations in its application process for individuals with disabilities. Bayer is an E-Verify Employer.

United States
$130K - $180K / year
Enroute logo

Software Engineer, Python, API Integrations

Enroute

We deliver IT services and solutions provided by a team of passionate problem solving individuals highly skilled.

Backend Engineer27 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

• API Integrations: Create and maintain software enabling critical internal and external API integrations, primarily using Python. • Code Quality: Follow and champion best practices in code to build maintainable, low-complexity software which adheres to common programming principles (e.g., SOLID, DRY). • Development Planning: Review complex requirements and translate them into an executable development plan, breaking down projects to enable iterative and agile implementation. • Stakeholder Partnership: Work closely with stakeholders, including our Product and Operations teams, to understand, define, and support their product development needs. • Production Support: Provide production support for our products during business hours on a rotating schedule (We do not have after-hours on-call support).

Mexico
Job Closed
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• As a Senior Software Engineer (Back-End), you will serve as a technical leader, taking ownership of complex software solutions and architectural decisions. • You will be responsible for designing, developing, and delivering high-quality, scalable back-end systems. • In this role, you’ll participate in shaping the technical strategy, lead the implementation of critical services, and bridge the gap between engineering execution and business objectives—all while maintaining strong collaboration with clients and stakeholders. • Lead the design and implementation of back-end features with strong focus on performance, scalability, and reliability. • Contribute to architectural decisions and provide input on technical strategy and direction. • Define and uphold coding standards, best practices, and testing strategies within the team. • Conduct code reviews and promote a culture of continuous improvement. • Troubleshoot and resolve complex technical challenges with innovative solutions. • Drive performance optimization and ensure systems are scalable and secure. • Stay current with industry trends and assess new technologies for adoption. • Take ownership of complex back-end deliverables and ensure timely, high-quality results. • Provide technical estimations and input for sprint planning and milestones. • Collaborate effectively with front-end, QA, and DevOps teams to deliver integrated solutions. • Participate in agile ceremonies and ensure technical considerations are represented. • Support deployment and release management with robust validation and testing. • Manage technical debt while maintaining sustainable delivery pace. • Participate in technical discussions with clients to gather requirements and propose solutions. • Prepare and maintain clear technical documentation and design specifications. • Support pre-sales initiatives through technical expertise, demos, and consultations. • Translate business requirements into scalable, maintainable back-end implementations. • Provide feasibility assessments and input on timelines and resource needs. • Maintain professional client relationships and contribute to long-term satisfaction through technical excellence. • Demonstrate Leadership: Take initiative on technical challenges and mentor peers effectively. • Foster Adaptability: Transition smoothly between technologies and projects as business needs evolve. • Commit to Quality: Prioritize maintainability, security, and comprehensive testing. • Communicate Effectively: Explain complex technical concepts clearly to both technical and non-technical stakeholders. Maintain open lines of communication with all parties involved, ensuring that stakeholders and team members are kept informed of progress throughout the development process.

Brazil
Job Closed
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Support a financial-sector client in collaboration with CI&T; • Develop backend components; • Develop and maintain high-quality, high-performance microservices; • Actively participate in all phases of the software development lifecycle, including technical refinement, development, testing, and deployment; • Collaborate with the team to propose and implement technical solutions aligned with business requirements; • Participate in code reviews, ensuring quality and compliance with best practices; • Work collaboratively with teammates and clients, fostering a productive and harmonious environment; • Maintain clear and efficient communication with all team members, facilitating information exchange and alignment of objectives.

Brazil
Job Closed