Current jobs related to Senior Backend Software Engineer - Lansing, Michigan - Promise Co.


  • East Lansing, Michigan, United States Compass Group, North America Full time

    Job Title: We are seeking a skilled Senior Software Developer - Backend to join our team. Job Summary: As a Senior Software Developer - Backend, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software applications. Key Responsibilities:Design and develop robust and scalable backend systems using Java and...


  • Lansing, Michigan, United States Cribl Full time

    Cribl is a serious company that doesn't take itself too seriously. We're looking for collaborative, curious, and motivated team members who are passionate about putting customers first. As a remote-first company, we believe in empowering our employees to do their best work, wherever they are. We're growing rapidly and need a skilled Senior Cloud Software...


  • Lansing, Michigan, United States Saxon Global Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our Agile team at Saxon Global. As a key member of our development team, you will be responsible for delivering high-quality source code to meet business needs.Your primary responsibilities will include:Collaborating with the team to design and implement software...


  • Lansing, Michigan, United States Ford Motor Company Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineering Manager to lead our API Strategy for Ford Credit's Digital Products. As a key member of our team, you will be responsible for defining the platform roadmap for the next few years, enabling features for the current stack, and paving the way for the future.Key ResponsibilitiesProvide...

  • Software Engineer

    4 weeks ago


    Lansing, Michigan, United States Saxon Global Full time

    Job Title: Software Engineer - Maintenance and DevelopmentAt Saxon Global, we are seeking a skilled Software Engineer to join our team in Lansing, MI. As a Software Engineer, you will be responsible for maintaining and developing software applications using Java and Spring.Key Responsibilities:Maintain and develop software applications using Java and...


  • Lansing, Michigan, United States Michigan Farm Bureau Full time

    Job Title: Senior Software EngineerWe are seeking a skilled Senior Software Engineer to join our team.Key Responsibilities:Design and develop high-quality software applications.Collaborate with cross-functional teams to drive product development.Ensure timely delivery of projects.


  • Lansing, Michigan, United States Resource Informatics Group Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Resource Informatics Group. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using a range of technologies including.NET, Angular, and SQL Server.Key...


  • Lansing, Michigan, United States Oracle Full time

    Job DescriptionAt Oracle, we're committed to creating a workplace where everyone can be their authentic selves and do their best work. We're dedicated to innovation and seek individuals with diverse backgrounds, beliefs, and abilities to help us shape the future.We're looking for a talented Senior Software Engineer to join our team. As a key member of our...


  • Lansing, Michigan, United States Resource Informatics Group Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Resource Informatics Group. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using a variety of technologies, including .NET, Angular, and SQL Server.Key...


  • Lansing, Michigan, United States Resource Informatics Group Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Resource Informatics Group. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using .NET Framework, .NET, ASP.NET, and C#. Your expertise in Angular,...


  • Lansing, Michigan, United States Apex Systems Full time

    Job Title: Senior .NET Software EngineerJob Summary: We are seeking a highly skilled Senior .NET Software Engineer to join our team at Apex Systems. As a key member of our Agile development team, you will be responsible for designing, developing, and deploying high-quality software solutions using ASP.NET and C#.Key Responsibilities:* Collaborate with...


  • Lansing, Michigan, United States Cribl Full time

    About CriblCribl is a fast-growing, remote-first company with a mission to unlock the value of all observability data. We believe in shipping phenomenal products and doing good by our customers and communities. Our products provide customers with a new and unprecedented level of observability, intelligence, and control over their real-time data.Job...


  • Lansing, Michigan, United States APN Software Services, Inc Full time

    Job Title: NICE CXONE InContact Contact Center EngineerLocation: Lansing, MIJob Type: Contract (12 Months+)Job OverviewWe are seeking a highly skilled NICE CXONE InContact Contact Center Engineer to join our team. As a technical lead, you will work with cross-functional teams and agency business teams to support and implement complex agency contact center...


  • Lansing, Michigan, United States Saxon Global Full time

    About the Role:As a Senior Software Developer at Saxon Global, you will play a key role in delivering high-quality source code to meet business needs. You will work collaboratively in an Agile team to ensure timely and efficient delivery of projects. Your expertise in web development, particularly in ASP.Net and C#, will be instrumental in driving business...


  • Lansing, Michigan, United States Keurig Dr Pepper, Inc. Full time

    Job Description:We are seeking a highly skilled Senior Software Engineer to join our team. As a senior software engineer, you will be responsible for designing, developing, and testing software solutions.You will work closely with cross-functional teams to deliver high-quality software products. Your primary focus will be on ensuring that software meet the...


  • Lansing, Michigan, United States Saxon Global Full time

    Job DescriptionSaxon Global is seeking a highly skilled Senior Software Engineer to join our team.Key Responsibilities:Design, develop, and deploy scalable software applications using Red Hat OpenShift and Kubernetes.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality code, following...

  • Technical Lead

    4 weeks ago


    Lansing, Michigan, United States Dia Software Solutions Full time

    Job Title: Cloud Contact Center EngineerWe are seeking a highly skilled Cloud Contact Center Engineer to join our team at Dia Software Solutions LLC. As a Cloud Contact Center Engineer, you will be responsible for designing, developing, and implementing complex contact center solutions using NICE CXone.Key Responsibilities:Design and develop cloud-based...


  • Lansing, Michigan, United States RELX Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineering Manager to lead our C# Mobile Development team. As a key member of our team, you will be responsible for managing a team of developers, ensuring high-quality deliverables, and driving technical strategy.Key Responsibilities:Manage a team of C# Mobile developersEnsure high-quality...


  • Lansing, Michigan, United States AKT LLC Full time

    Position OverviewWe are seeking a highly skilled Senior .NET Software Engineer to join our dynamic team at AKT LLC. This role requires a deep understanding of the .NET ecosystem and a passion for developing high-quality software solutions.Key ResponsibilitiesPossess over 10 years of experience with the .NET Framework, including .NET, ASP.NET, and...


  • Lansing, Michigan, United States Cribl Full time

    Cribl is looking for a talented Senior Frontend Software Engineer to join our team. As a key member of our frontend development team, you will be responsible for designing and developing user interfaces and visualizations that are scalable, robust, and user-friendly.The ideal candidate will have a strong background in building high-performance web...

Senior Backend Software Engineer

2 months ago


Lansing, Michigan, United States Promise Co. Full time
Company Overview

Promise empowers utilities and government agencies to create flexible, affordable solutions for individuals struggling with debt. Our innovative approach to payment plans and relief distribution significantly improves enrollment and recovery rates, helping individuals clear debts faster and reducing delinquencies for our partners.

We treat people facing financial difficulties with respect and dignity, providing the tools and resources they need to thrive. Our team includes experts from companies like Palantir, Google, Stripe, and esteemed government leaders.

Backed by over $50 million in funding from top investors, we've been recognized as one of Fast Company's "World's Most Innovative Companies of 2022.

Role Overview

As a Senior Backend Software Engineer at Promise, you will be the driving force behind building and scaling the backend systems that power our innovative payment and financial services.

Working closely with a dynamic team of front-end developers, product managers, and infrastructure engineers, you will ensure our systems are efficient, reliable, and scalable.

Your work will directly enable our mission to deliver flexible, affordable solutions that empower individuals to overcome financial challenges and achieve financial stability.

Key Responsibilities
  1. Architect and implement microservices that are robust, scalable, and efficient to support our payment and financial products.
  2. Spend at least 60% of your time hands-on coding, ensuring high-quality and maintainable code.
  3. Monitor, troubleshoot, and enhance the performance of our distributed systems to ensure high availability and reliability.
  4. Provide technical guidance and mentorship to junior engineers, fostering a culture of continuous learning and improvement.
  5. Collaborate with the infrastructure team to deploy and manage backend services on cloud platforms like AWS and GCP.
Requirements
  • BS/MS degree in Computer Science or equivalent field.
  • A minimum of 7 years of experience developing production software, with a focus on backend systems.
  • Passion for building, operating, and debugging distributed systems at scale. Boundless curiosity, autonomy, and a strong sense of accountability.
  • Experience in the payments or fintech industry is a plus.
  • Proficiency in microservices architecture and hands-on experience with relevant technologies. Experience with is a plus.
  • Familiarity with cloud platforms (AWS, GCP) and a passion for building and debugging large-scale distributed systems.
Equal Opportunity Employer

Promise is an equal opportunity employer and does not discriminate against any applicant or employee because of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, genetic information, age, or military or veteran status.

Additionally, the Company complies with applicable state and local laws governing non-discrimination in employment in every jurisdiction in which it operates.

Promise is committed to promoting diversity and inclusion in the workplace. We also provide reasonable accommodations to qualified individuals with disabilities, pregnant individuals, and those with sincerely held religious beliefs, in accordance with applicable laws.

Promise engages in US government contracts and restricts hiring to US persons, which includes US citizens and permanent residents (e.g., Green Card holders).

Additionally, candidates must reside in the US.