Job Closed
This listing is no longer active.
Full Stack Developer
Location
United States
Posted
147 days ago
Salary
0
Job Description
Full Stack Developer
RevenueBase Inc
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role exists to strengthen our backend systems, APIs, and cloud infrastructure — ensuring our platform remains fast, scalable, and dependable under increasing data volume and customer demand. - Design, build, and maintain scalable backend services using Python and FastAPI. - Develop and optimize high-performance RESTful APIs powering AI agents and GTM workflows. - Architect and maintain cloud-native infrastructure (compute, storage, networking). - Build reliable data pipelines and services that process, validate, and serve large B2B datasets. - Ensure system scalability, observability, and fault tolerance. - Own backend features end-to-end — from design and implementation to deployment and monitoring. - Collaborate closely with frontend and data engineers to ensure clean API contracts and reliable data flow. - Contribute to architectural decisions, code reviews, and engineering best practices. - Continuously improve performance, security, and maintainability across backend systems. Qualifications - 4+ years of professional backend development experience. - Strong proficiency in Python. - Hands-on experience with FastAPI. - RESTful API design and implementation. - Relational databases (PostgreSQL or similar) and NoSQL Databases (DynamoDB or similar). - Asynchronous programming. - Cloud platforms (AWS, GCP, or Azure). - Experience with containerization and deployment (Docker). - Solid understanding of distributed systems concepts (caching, queues, background jobs). - Comfortable designing scalable systems and optimizing for performance. - Familiar with authentication, authorization, and API security best practices. - Experience working in a fast-moving, remote-first environment. - You take ownership, communicate clearly, and ship production-quality systems. - You care about performance, reliability, and long-term maintainability. Benefits - Competitive compensation based on experience. - Meaningful ownership and long-term growth opportunities. - Flexible working hours. - Fully remote-friendly team. - Direct collaboration with founders and core engineering leadership.
Job Requirements
- 4+ years of professional backend development experience.
- Strong proficiency in Python.
- Hands-on experience with FastAPI.
- RESTful API design and implementation.
- Relational databases (PostgreSQL or similar) and NoSQL Databases (DynamoDB or similar).
- Asynchronous programming.
- Cloud platforms (AWS, GCP, or Azure).
- Experience with containerization and deployment (Docker).
- Solid understanding of distributed systems concepts (caching, queues, background jobs).
- Comfortable designing scalable systems and optimizing for performance.
- Familiar with authentication, authorization, and API security best practices.
- Experience working in a fast-moving, remote-first environment.
- You take ownership, communicate clearly, and ship production-quality systems.
- You care about performance, reliability, and long-term maintainability.
Benefits
- Competitive compensation based on experience.
- Meaningful ownership and long-term growth opportunities.
- Flexible working hours.
- Fully remote-friendly team.
- Direct collaboration with founders and core engineering leadership.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Data Engineer, Python – Azure – AI
OowlishWe make innovation simple, convenient and right...we just make it HAPPEN
• Design, implement, and optimize ETL processes to improve data flow and operational efficiency • Monitor and maintain ETL workflows to ensure reliability, consistency, and performance • Develop scalable data pipelines using Python with strong OOP principles • Work with relational databases (Microsoft SQL Server, Oracle) to design and optimize queries and schemas • Manage and optimize Azure storage and cloud data solutions • Support data preparation and architecture for AI and advanced analytics initiatives • Ensure data integrity, observability, and performance across systems • Collaborate with cross-functional teams to translate business requirements into scalable data solutions
• Work alongside CI&T to support a financial services client; • Develop both backend and frontend 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 adherence to best practices.
Senior Backend Engineer, Revenue Engine – Pricing
CookUnityWe are on a mission to unlock the world's best food creators and bring their dishes to the doorstep of the masses.
• Design, develop, and maintain scalable backend services for payment processing, pricing, refunds and promotions. • Optimize payment success rates by improving retry mechanisms, fraud detection, and error handling • Develop and implement features to support promotions, subscriptions, and order finalization workflows • Work on multi-currency support and international payment processing • Define and uphold engineering best practices in security, scalability, performance, and code quality • Improve the maturity of our technical stack through engineering best practices and process automation • Monitor and enhance system performance • Participate in code reviews, mentorship, and technical decision-making • Collaborate with cross-functional teams including finance, legal, and security to ensure compliance and fraud prevention
Desenvolvedor Full Stack Junior – Java, Vue.js
NEXDOM healthtechTransformamos e impulsionamos a gestão de operadoras de planos de saúde através da tecnologia e inovação
• Desenvolver soluções e realizar manutenção das soluções e sistemas existentes; • Entregar código limpo e fácil de se manter, priorizando segurança e estabilidade; • Interpretar, avaliar e criticar as soluções especificadas, indicando possíveis não conformidades; • Efetuar testes de verificação das funcionalidades implementadas; • Documentar tecnicamente as soluções implementadas; • Atuar com pró atividade constante e apresentar solução para situações técnicas e de negócio; • Prestar suporte ao cliente interno e externo, sempre que necessário.



