C2FO Factoring Solutions Private Limited
Software Engineer II
C2FO Factoring Solutions Private Limited, Kansas City, Missouri, United States, 64101
Join to apply for the
Software Engineer II
role at
C2FO Join to apply for the
Software Engineer II
role at
C2FO Get AI-powered advice on this job and more exclusive features. (This is a hybrid role in Kansas City, MO)
More than a mission, C2FO is a better financial system changing the way every business gains access to the working capital they need to thrive.
At C2FO, everyone is an employee-owner, which means were all invested in our work and team members. Were a company of team players and self-starters, finding new and innovative ways to get things done. If youre excited to learn, grow, and leave your mark on our fast-growing organization, C2FO may be the place for you.
About C2FO
Headquartered in Kansas City, USA, C2FO has more than 500 employees worldwide, with operations throughout North America, Europe, India, Asia Pacific, and Australia. C2FO is the worlds largest on-demand working capital platform. Our mission is to ensure every business has the capital needed to thrive, and we have delivered more than $350+ billion in funding to businesses since our founding. How do we do this? By providing fast, flexible, and equitable access to low-cost capital through our easy-to-use platform.
We provide technology with a human touch, giving our customers the direct support they need and ensuring our team members have the tools, resources, and work environment they need to deliver on our promise to customers. With the C2FO platform, businesses worldwide have more working capital to fuel their growth, create jobs, and develop new products.
Benefits
At C2FO, we take care of our customers and our people the vital human capital that helps our customers thrive. Thats why we offer a comprehensive benefits package, flexible work options for work/life balance, volunteer time off, and more. Learn more about our benefits at C2FO Careers.
About The Software Engineering Team
This team is responsible for ingesting data into the C2FO system, transforming it and communicating data back to external parties. This process is key to enabling more companies access to the capital they need to thrive. The team primarily works in Go and occasionally other languages and frameworks, including TypeScript and React. This position has the option of working from our Kansas City metro area office or remotely within two hours of the Central time zone.
About The Software Engineer II Position
Software Engineer II is responsible for designing, developing, and maintaining scalable and efficient software solutions. As a mid-level engineer, this role requires technical proficiency, problem-solving skills, and collaboration to build high-quality applications that align with business objectives. The ideal candidate is an experienced professional who can contribute to the full software development lifecycle, mentor junior engineers, and support the teams ongoing improvements in code quality, architecture, and processes.
Essential Duties
Develop and maintain scalable, high-quality software solutions using Go, TypeScript, and other relevant technologies. Work independently on medium-sized projects, ensuring efficiency and performance while managing external dependencies. Collaborate with product managers, designers, and engineers to define and refine technical requirements. Analyze and troubleshoot software defects, identifying root causes and implementing fixes. Participate in code reviews, providing constructive feedback to maintain engineering best practices. Contribute to architectural discussions and advocate for improvements in development processes. Stay updated on emerging technologies and industry trends to enhance development practices. Follow defined engineering processes and introduce new tools/processes that improve collaboration, efficiency, or effectiveness. Take ownership of the codebase, making improvements where necessary and ensuring long-term maintainability. Strong programming skills in Go, TypeScript. Proficiency in software engineering principles, including data structures, algorithms, and design patterns. Experience with Agile methodologies and software development best practices. Strong problem-solving skills and the ability to work independently on moderately complex tasks. Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders. Passion for high-quality code, testing, and continuous integration practices. Ability to work independently and collaboratively in a dynamic environment. Proficiency in Git and version control best practices.
Knowledge, Skills, And Abilities
Proficiency in software engineering principles, including data structures, algorithms, and design patterns. Experience with Agile methodologies and software development best practices. Strong problem-solving skills and the ability to work independently on moderately complex tasks. Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders. Passion for high-quality code, testing, and continuous integration practices. Ability to work independently and collaboratively in a dynamic environment. Proficiency in Git and version control best practices.
Basic Qualifications
Bachelors degree in computer science, a relevant field, or an equivalent combination of education, training, and professional experience. Experience with Go, Rest API. 2-3 years of relevant software development experience. Experience with Git and version control best practices.
Preferred Qualifications
Experience in Financial Services or FinTech, preferred. Familiarity with cloud platforms (AWS or GCP), preferred. Familiar with TypeScript.
Commitment to Diversity and Inclusion.
As an Equal Opportunity Employer, we not only value diversity and equality, but we also empower our team members to bring their authentic selves to work every day. Our goal is to create a workplace that reflects the communities we serve and our global, multicultural clients. We recognize the power of inclusion, emphasizing that each team member was chosen for their unique ability to contribute to the overall success of our mission.
We do not discriminate based on race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment decisions are based on qualifications, merit, and business needs.
Seniority level
Seniority level
Mid-Senior level Employment type
Employment type
Full-time Job function
Job function
Engineering and Information Technology Industries
Hospitals and Health Care, Non-profit Organizations, and Government Administration Referrals increase your chances of interviewing at C2FO by 2x Get notified about new Software Engineer jobs in
Kansas City, MO . Software Engineer Intern/Co-Op (Fall 2025)
Kansas City Metropolitan Area $100,000.00-$130,000.00 3 months ago Junior Software Engineer, Intelligence & Operations (Python)
Web Software Developer (Intermediate to Senior Level)
Kansas City, KS $134,437.33-$182,450.66 1 month ago Kansas City, MO $134,437.33-$182,450.66 1 month ago Junior Software Engineer, Intelligence & Operations (Java)
Kansas City, MO $111,626.67-$151,493.34 1 month ago Kansas City, KS $111,626.67-$151,493.34 1 month ago Kansas City Metropolitan Area 2 weeks ago Junior Software Engineer - Cross-platform C++ - Multipass
Software Engineer - Solutions Engineering
Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Software Engineer II
role at
C2FO Join to apply for the
Software Engineer II
role at
C2FO Get AI-powered advice on this job and more exclusive features. (This is a hybrid role in Kansas City, MO)
More than a mission, C2FO is a better financial system changing the way every business gains access to the working capital they need to thrive.
At C2FO, everyone is an employee-owner, which means were all invested in our work and team members. Were a company of team players and self-starters, finding new and innovative ways to get things done. If youre excited to learn, grow, and leave your mark on our fast-growing organization, C2FO may be the place for you.
About C2FO
Headquartered in Kansas City, USA, C2FO has more than 500 employees worldwide, with operations throughout North America, Europe, India, Asia Pacific, and Australia. C2FO is the worlds largest on-demand working capital platform. Our mission is to ensure every business has the capital needed to thrive, and we have delivered more than $350+ billion in funding to businesses since our founding. How do we do this? By providing fast, flexible, and equitable access to low-cost capital through our easy-to-use platform.
We provide technology with a human touch, giving our customers the direct support they need and ensuring our team members have the tools, resources, and work environment they need to deliver on our promise to customers. With the C2FO platform, businesses worldwide have more working capital to fuel their growth, create jobs, and develop new products.
Benefits
At C2FO, we take care of our customers and our people the vital human capital that helps our customers thrive. Thats why we offer a comprehensive benefits package, flexible work options for work/life balance, volunteer time off, and more. Learn more about our benefits at C2FO Careers.
About The Software Engineering Team
This team is responsible for ingesting data into the C2FO system, transforming it and communicating data back to external parties. This process is key to enabling more companies access to the capital they need to thrive. The team primarily works in Go and occasionally other languages and frameworks, including TypeScript and React. This position has the option of working from our Kansas City metro area office or remotely within two hours of the Central time zone.
About The Software Engineer II Position
Software Engineer II is responsible for designing, developing, and maintaining scalable and efficient software solutions. As a mid-level engineer, this role requires technical proficiency, problem-solving skills, and collaboration to build high-quality applications that align with business objectives. The ideal candidate is an experienced professional who can contribute to the full software development lifecycle, mentor junior engineers, and support the teams ongoing improvements in code quality, architecture, and processes.
Essential Duties
Develop and maintain scalable, high-quality software solutions using Go, TypeScript, and other relevant technologies. Work independently on medium-sized projects, ensuring efficiency and performance while managing external dependencies. Collaborate with product managers, designers, and engineers to define and refine technical requirements. Analyze and troubleshoot software defects, identifying root causes and implementing fixes. Participate in code reviews, providing constructive feedback to maintain engineering best practices. Contribute to architectural discussions and advocate for improvements in development processes. Stay updated on emerging technologies and industry trends to enhance development practices. Follow defined engineering processes and introduce new tools/processes that improve collaboration, efficiency, or effectiveness. Take ownership of the codebase, making improvements where necessary and ensuring long-term maintainability. Strong programming skills in Go, TypeScript. Proficiency in software engineering principles, including data structures, algorithms, and design patterns. Experience with Agile methodologies and software development best practices. Strong problem-solving skills and the ability to work independently on moderately complex tasks. Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders. Passion for high-quality code, testing, and continuous integration practices. Ability to work independently and collaboratively in a dynamic environment. Proficiency in Git and version control best practices.
Knowledge, Skills, And Abilities
Proficiency in software engineering principles, including data structures, algorithms, and design patterns. Experience with Agile methodologies and software development best practices. Strong problem-solving skills and the ability to work independently on moderately complex tasks. Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders. Passion for high-quality code, testing, and continuous integration practices. Ability to work independently and collaboratively in a dynamic environment. Proficiency in Git and version control best practices.
Basic Qualifications
Bachelors degree in computer science, a relevant field, or an equivalent combination of education, training, and professional experience. Experience with Go, Rest API. 2-3 years of relevant software development experience. Experience with Git and version control best practices.
Preferred Qualifications
Experience in Financial Services or FinTech, preferred. Familiarity with cloud platforms (AWS or GCP), preferred. Familiar with TypeScript.
Commitment to Diversity and Inclusion.
As an Equal Opportunity Employer, we not only value diversity and equality, but we also empower our team members to bring their authentic selves to work every day. Our goal is to create a workplace that reflects the communities we serve and our global, multicultural clients. We recognize the power of inclusion, emphasizing that each team member was chosen for their unique ability to contribute to the overall success of our mission.
We do not discriminate based on race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment decisions are based on qualifications, merit, and business needs.
Seniority level
Seniority level
Mid-Senior level Employment type
Employment type
Full-time Job function
Job function
Engineering and Information Technology Industries
Hospitals and Health Care, Non-profit Organizations, and Government Administration Referrals increase your chances of interviewing at C2FO by 2x Get notified about new Software Engineer jobs in
Kansas City, MO . Software Engineer Intern/Co-Op (Fall 2025)
Kansas City Metropolitan Area $100,000.00-$130,000.00 3 months ago Junior Software Engineer, Intelligence & Operations (Python)
Web Software Developer (Intermediate to Senior Level)
Kansas City, KS $134,437.33-$182,450.66 1 month ago Kansas City, MO $134,437.33-$182,450.66 1 month ago Junior Software Engineer, Intelligence & Operations (Java)
Kansas City, MO $111,626.67-$151,493.34 1 month ago Kansas City, KS $111,626.67-$151,493.34 1 month ago Kansas City Metropolitan Area 2 weeks ago Junior Software Engineer - Cross-platform C++ - Multipass
Software Engineer - Solutions Engineering
Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr