CrawlJobs Logo

Staff Software Developer, Backend, Payments

coursera.org Logo

Coursera

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

182400.00 - 228000.00 USD / Year

Job Description:

As a Backend Software Developer on the Payments team, you'll have a real opportunity to innovate, productize, and iterate at startup speed. You will take significant technical ownership for Coursera's Payments platform, building and scaling a checkout & payment experience for consumers. This role will involve both at-scale product innovation and new initiatives in the zero-to-one phase, directly contributing to Coursera's top-line growth and helping bring high-quality, affordable education to millions of learners across the globe. You'll contribute to service architecture, product API development, and data modeling. Our backend developers mostly work with modern Java (16+), MySQL, DynamoDB, gRPC, GraphQL (DGS), and Kafka within a microservices.

Job Responsibility:

  • Design and implement scalable systems and infrastructure for the payments platform
  • Measure your work thoroughly, analyze results, and generate hypotheses to drive new product changes through A/B testing for payment solutions
  • Set up monitoring and testing of your APIs and services to better understand the real-time health of your payment products
  • Collaborate with cross-functional product, design, engineering, and services teams to ensure a thorough and thoughtful end-to-end implementation journey for payment features
  • Contribute to the conceptualization of new payment solutions with a problem-first, data-driven, and test & iterate approach, ensuring a platform and long-term view

Requirements:

  • 7+ years of experience working in a relevant software engineering role
  • Expertise in designing highly-scalable and performant micro-services and storage layers using common frameworks, languages, and infrastructure (e.g., Java, MySQL, Cassandra, Solr, Kafka)
  • Comfortable working in a fast-moving team environment (we deploy many times a day!)
  • Data-driven and strongly motivated by success and learnings through experiments and metrics analysis
  • Experience in building and launching successful products, particularly with an understanding of defining and managing APIs and system and data architecture
  • Strong commitment to Coursera's mission of transforming lives through learning

Nice to have:

  • You have expertise in managing checkout & payments, including experience with payment gateways, APIs, and SDKs (e.g., Stripe, Braintree, Razorpay)
  • You are familiar with mobile payments through Google Play Billing and Apple In-App Purchases
  • You understand payment industry standards and regulations (e.g., PCI DSS, PSD2, 3DS 2.0)
What we offer:
  • competitive, zone-based pay aligned to your location, experience, and role level
  • comprehensive health and wellness benefits
  • bonus and RSU equity programs
  • global perks designed to help you grow and thrive wherever you are

Additional Information:

Job Posted:
January 15, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Developer, Backend, Payments

Staff Software Engineer

EarnIn is looking for experienced, collaborative, and resourceful staff-level en...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of delivering value through software in a collaborative environment including experience in a tech lead type of role
  • Architected and implemented complex features focusing on data-driven decision making and performance optimization
  • Demonstrated a high level of ownership to get changes shipped in the highly regulated domain of payments
  • Technical leadership: hands-on experience leading project teams, setting technical direction and strategy, and mentoring engineers
  • Passionate about efficiency, availability, technical quality, and system quality
  • Passion to level up those around you with curiosity and foster a collaborative and inclusive team environment
  • Proven experience in defining product/technical strategy and deriving alignment with cross-functional leaders/stakeholders
  • Strong communication and initiative that spans across teams
Job Responsibility
Job Responsibility
  • Work cross-functionally with various teams
  • Contribute to the design and development of our backend services
What we offer
What we offer
  • Healthcare
  • Internet/cell phone reimbursement
  • Learning and development stipend
  • Potential opportunities to travel to our Palo Alto HQ
Read More
Arrow Right

Staff Software Engineer

We’re looking for a Staff Backend Engineer to join the Money Platform team at Ea...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years in backend development, with experience in a tech lead role
  • Bachelor’s/Master’s/PhD in Computer Science or related field, or equivalent experience
  • Proficient in C# or Kotlin
  • Strong experience architecting and optimizing complex, data-driven systems
  • Proven ability to lead technical strategy, mentor engineers, and drive delivery
  • Excellent communication skills across distributed teams
Job Responsibility
Job Responsibility
  • Design and implement scalable, high-quality backend features and REST APIs
  • Drive end-to-end execution of complex initiatives, from design to production
  • Maintain and extend test automation to support CI/CD
  • Mentor engineers and provide guidance through code and architecture reviews
  • Collaborate with cross-functional teams (Product, Design, Data Science, Marketing)
  • Debug and resolve production issues across services and infrastructure
  • Continuously adopt and evaluate new technologies for business impact
What we offer
What we offer
  • healthcare
  • internet/cell reimbursements
  • L&D stipends
  • potential travel to our Mountain View HQ
Read More
Arrow Right

Staff Software Engineer

EarnIn is looking for experienced, collaborative, and resourceful staff-level en...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of delivering value through software in a collaborative environment
  • Architected and implemented complex features focusing on data-driven decision making and performance optimization
  • Technical leadership: hands-on experience leading project teams, setting technical direction and strategy, system design, and mentoring engineers
  • Passionate about efficiency, availability, technical quality, and system quality
  • Experience leveling up those around you with curiosity and fostering a collaborative, inclusive team environment
  • Proven experience in defining product/technical strategy and deriving alignment with xfn leaders/stakeholders
  • Strong communication and initiative that spans across teams
  • Experience leading design, implementation, and deployment of high-scale cross-functional payments systems
  • Bring a strong product mindset and a deep understanding of product needs and long-term flexibility in design
Job Responsibility
Job Responsibility
  • Design & implement features robust enough for our high scale
  • Drive the implementation of new features—break complex problems down to their bare essentials, translate that complexity into elegant design, and create high-quality, maintainable code
  • Create and maintain test automation to enable continuous integration and development velocity
  • Design & deliver thoughtfully crafted REST APIs to drive the interactions between our client applications and backend services
  • Collaborate and mentor other engineers while providing thoughtful guidance using code, design, and architecture reviews
  • Work cross-functionally with other teams (data science, design, product, marketing, analytics)
  • Leverage a broad skill set and help us implement and learn new technologies quickly
  • Provide and receive design and implementation evaluations and improve with each iteration
  • Debug production issues across our services infrastructure and multiple levels of our stack
  • Think about distributed systems & services and care passionately about producing high-quality code
What we offer
What we offer
  • healthcare
  • internet/cell phone reimbursement
  • a learning and development stipend
  • potential opportunities to travel to our Mountain View HQ
Read More
Arrow Right

Integration Developer

Integration Developer - Hybrid, PA. Hybrid: Remote and on location work as neede...
Location
Location
United States , Philadelphia
Salary
Salary:
Not provided
oceanbluecorp.com Logo
Ocean Blue Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years proven experience as a Senior developer or similar role with expert knowledge in integrating SAP, Microsoft Dynamics, Azure cloud solutions, and IVR systems and integrations with external systems, specifically in high volume contact center modernization projects
  • 5+ years of hands on expertise in Payment Processing Applications development and maintenance, including newer digital payment methods on projects of various sizes and subject matters is required, but 8+ years’ of experience is preferred
  • 3+ years of experience in backend development using GoLang
  • 3+ years of experience in backend development using .Net
  • Strong understanding of RESTful API design and decentralized microservices architecture
  • Experience with containerization tools (Docker, Kubernetes)
  • Familiarity with cloud platforms (AWS, GCP, or Azure)
  • Proficiency with ADO, Git and version control workflows
  • Solid understanding of concurrency, memory management, and performance optimization in Go and .Net
  • Proficient in the Microsoft Office 365 suite of business software including Teams, Word, Excel, and PowerPoint, plus proficient in Microsoft ADO Testing Module
Job Responsibility
Job Responsibility
  • Responsible for connecting the different systems, applications, and technologies, including SAP S/4HANA, BRIM, Microsoft Dynamics 365, cloud telephony and IVR, web portals, mobile apps, middleware systems, document storage and retrieval solutions, cloud hosting, and more, to ensure they technically work seamlessly together for best in class performance
  • Design, develop, and maintain backend services using tools such as .Net, and Go (Golang)
  • Build and optimize APIs, microservices, and cloud native distributed systems
  • Collaborate with cross-functional teams to ensure seamless CI/CD pipelines and containerized deployments (Docker, Kubernetes) to deliver high-quality solutions on schedule and within budget
  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and contribute to team knowledge sharing
  • Stay current with .Net, and GoLang best practices and emerging technologies, applying best practices towards leveraging on-demand open APIs
  • Design and develop scalable and resilient technical architectures to integrate SAP, Microsoft Dynamics, Azure cloud services, IVR systems, and external systems for tolling projects (e.g., payment gateways, backend databases, traffic management systems)
  • Provide hands-on technical leadership and mentorship to development teams, ensuring adherence to architectural principles, best practices, and industry standards
  • Utilize deep knowledge of Microsoft government and commercial cloud platforms (Azure) and SAP BRIM to architect solutions that comply with tolling industry regulations and operational requirements
Read More
Arrow Right
New

Integration and Middleware Developer

Connect the different systems, applications, and technologies, including SAP S/4...
Location
Location
United States , Middletown
Salary
Salary:
Not provided
oceanbluecorp.com Logo
Ocean Blue Solutions
Expiration Date
February 03, 2026
Flip Icon
Requirements
Requirements
  • 8+ years in integration/middleware development with at least 3+ years in a senior or lead role
  • 7+ years of experience in backend development using .Net
  • 5+ years of experience in backend development using Python
  • 3+ years of experience in backend development using GoLang
  • Strong understanding of RESTful API design and decentralized microservices architecture
  • At least 2 implementation projects where they use decentralized event based microservices architecture
  • Solid understanding of concurrency, memory management, and performance optimization in Go and .Net
  • Strong background using development tools like Podman and orchestration (Kubernetes)
  • Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree preferred
  • Strong understanding of Microsoft government and commercial cloud platforms (Azure), including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) offerings
Job Responsibility
Job Responsibility
  • Connect the different systems, applications, and technologies, including SAP S/4HANA, Billing and Revenue Innovation Management (BRIM), Microsoft Dynamics 365, cloud telephony and IVR, web portals, mobile apps, middleware systems, document storage and retrieval solutions, cloud hosting, and more, and ensure they technically work seamlessly together for best in class performance
  • Analyze solution components and their respective integration models
  • Assess integration options for high-volume processing
  • Apply best practices towards leveraging on-demand open Application Programming Interfaces (API)s
  • Identify opportunities to reduce the need for data replication and integration
  • Act as a continuous improvement agent to further enhance technical integrations, streamline data flows, and optimize performance
  • Lead the development and implementation of complex solutions that meet tolling project requirements, leveraging SAP, Customer Relationship Management (CRM), Azure cloud services, IVR technologies, integrating with external systems as needed
  • Design and implement robust integrations between SAP, CRM systems, Azure cloud services, IVR systems, and various external systems (e.g., payment gateways, backend databases, traffic management systems)
  • Design and optimize IVR systems to improve tolling customer interactions and operational efficiency, integrating seamlessly with CRM systems and tolling backend systems
  • Collaborate effectively with cross-functional teams including business stakeholders, analysts, developers, vendor partners, and project managers to deliver high-quality tolling solutions on schedule
!
Read More
Arrow Right
New

Integration and Middleware Developer

Location
Location
United States , Middletown
Salary
Salary:
Not provided
oceanbluecorp.com Logo
Ocean Blue Solutions
Expiration Date
February 03, 2026
Flip Icon
Requirements
Requirements
  • 8+ years in integration/middleware development with at least 3+ years in a senior or lead role
  • 7+ years of experience in backend development using .Net
  • 5+ years of experience in backend development using Python
  • 3+ years of experience in backend development using GoLang
  • Strong understanding of RESTful API design and decentralized microservices architecture
  • At least 2 implementation projects where they use decentralized event based microservices architecture
  • Solid understanding of concurrency, memory management, and performance optimization in Go and .Net
  • Strong background using development tools like Podman and orchestration (Kubernetes)
  • Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree preferred
  • Strong understanding of Microsoft government and commercial cloud platforms (Azure), including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) offerings
Job Responsibility
Job Responsibility
  • Connect the different systems, applications, and technologies, including SAP S/4HANA, Billing and Revenue Innovation Management (BRIM), Microsoft Dynamics 365, cloud telephony and IVR, web portals, mobile apps, middleware systems, document storage and retrieval solutions, cloud hosting, and more, and ensure they technically work seamlessly together for best in class performance
  • Analyze solution components and their respective integration models
  • Assess integration options for high-volume processing
  • Apply best practices towards leveraging on-demand open Application Programming Interfaces (API)s
  • Identify opportunities to reduce the need for data replication and integration
  • Act as a continuous improvement agent to further enhance technical integrations, streamline data flows, and optimize performance
  • Lead the development and implementation of complex solutions that meet tolling project requirements, leveraging SAP, Customer Relationship Management (CRM), Azure cloud services, IVR technologies, integrating with external systems as needed
  • Design and implement robust integrations between SAP, CRM systems, Azure cloud services, IVR systems, and various external systems (e.g., payment gateways, backend databases, traffic management systems)
  • Design and optimize IVR systems to improve tolling customer interactions and operational efficiency, integrating seamlessly with CRM systems and tolling backend systems
  • Collaborate effectively with cross-functional teams including business stakeholders, analysts, developers, vendor partners, and project managers to deliver high-quality tolling solutions on schedule
!
Read More
Arrow Right

Java Architect

The Architecture Senior Analyst is a seasoned professional role requiring in-dep...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-12 years relevant experience
  • consistently demonstrates clear and concise written and verbal communication
  • management and prioritization skills
  • ability to develop working relationships, manage multiple activities and changing priorities
  • ability to work under pressure and to meet tight deadlines
  • self-starter with ability to take the initiative and master new tasks quickly
  • methodical, attention to detail
  • payment knowledge is plus
Job Responsibility
Job Responsibility
  • analyzes system / application architecture
  • ensures that architecture conforms to enterprise blueprints
  • evaluates and tests potential IT architecture solutions to ensure they meet user needs and requirements
  • creates and produces moderately complex IT architecture designs to translate user requirements to solutions
  • researches and produces standards documents
  • researches future industry trends
  • acts as resource for development staff regarding the use of new technologies
  • applies hardware engineering and software design theories and principles in researching, designing, and developing product hardware and software interfaces
  • for backend application design scalable, high performance API using Java, Spring Boot, NOSQL for microservice communication ensuring efficient data exchange and system integration along with security mechanism using JWT, OAuth and role-based access control (RBAC)
  • design cloud native solution in AWS/OpenShift/Tekton environments
What we offer
What we offer
  • equal employment opportunity protections
  • Fulltime
Read More
Arrow Right
New

Support Worker

This specialist supported living service has been purpose-built for young adults...
Location
Location
United Kingdom , Church Stretton, Shrewsbury
Salary
Salary:
12.39 GBP / Hour
brookstreet.co.uk Logo
Brook-St Hiredonline
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full UK manual driving licence held for at least 1 year
  • Access to your own vehicle (rural location)
  • Passionate about supporting people to live happy, fulfilled lives
  • Patient, caring, and a good listener
  • Confident communicator with individuals and families
  • Able to promote independence and daily living skills
  • Good IT skills and ability to use digital systems
  • Able to work independently and use initiative
Job Responsibility
Job Responsibility
  • Support individuals with daily living and independence skills
  • Promote inclusion and engagement in the wider community
  • Provide personal care where required
  • Build positive, trusting relationships with individuals and their families
  • Encourage participation in social and community activities
  • Work collaboratively within a supportive team environment
What we offer
What we offer
  • Competitive hourly pay
  • High-quality training provided
  • Comprehensive induction with shadow shifts
  • 28 days holiday in year one, increasing with service
  • Free and confidential counselling services
  • Health Cash Plan covering dental, optical, physio & more
  • Long service awards
  • Contributory pension scheme
  • Clear career development and progression opportunities
  • Regular supervision and team meetings
Read More
Arrow Right