Senior Software Engineer
Prolific
Job highlights
Summary
Join Prolific, a leader in human data infrastructure for AI development, as a Senior Software Engineer specializing in enterprise payments. You will play a pivotal role in designing, building, and maintaining our world-class payment platform. As a 't-shaped' engineer, you'll collaborate with a cross-functional team using agile practices and a product-centric approach. Leverage your expertise in Python, TypeScript/JavaScript, NoSQL databases, and cloud platforms (AWS, GCP, Azure) to create seamless and scalable solutions. This role requires a strong focus on quality, observability, and continuous improvement, along with a commitment to mentorship and customer-centric solutions. Prolific offers a competitive salary, benefits, and remote work opportunities within a mission-driven culture.
Requirements
- Be proficient in Python (or similar), TypeScript/JavaScript, and NoSQL Databases
- Have experience with Event-Driven Architectures, AWS (Serverless) and/or GCP
- Be a strong advocate for test automation and maintaining high-quality code
- Have experience supporting production systems with a focus on observability (e.g., RUM, tracing)
- Be skilled in working within teams with strong engineering practices, sharing knowledge, and fostering collective excellence
- Be committed to delivering customer-centric solutions and caring about the entire product lifecycle
- Be passionate about iterative development, using data and feedback to drive enhancements in processes and outcomes
- Be dedicated to self-improvement and staying current with the latest trends in software development
Responsibilities
- Work as part of a cross-functional, stream-aligned team, collaborating with the engineering manager, product manager, designer, tech lead, and fellow engineers
- Use agile software development and a product mindset to plan, build, and support software that delivers value to customers
- Partner with teams outside of product engineering and work closely with customers to understand their needs
- Confidently work across major cloud providers, including AWS, GCP, and Azure
- Embrace a 'You Build It, You Run It' mindset, maintaining ownership from code commit to production while striving for system stability and observability
- Champion engineering principles and actively improve the engineering culture
- Be self-motivated and energetic, thriving in a fast-paced environment with a bias for action
Preferred Qualifications
Have experience building billing or payment platforms
Benefits
- Competitive salary
- Benefits
- Remote working
Share this job:
Similar Remote Jobs
- πAustralia
- πPortugal
- πArgentina
- πUnited States
- πGermany
- πGermany
- πPortugal
- π°$90k-$125kπCanada
- π°$183k-$201kπUnited States
- π°$169k-$240kπUnited States