Full Stack Software Engineer (Backend)
Core
Build and maintain robust backend systems, APIs, and infrastructure for a cloud-based marketing data integration platform.
Role type
Full-Stack Software Engineer (Backend focus)
Builds
Scalable, high-performance backend services, microservices, and serverless solutions for marketing data analytics.
Domain
Marketing technology / Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, RESTful API design, Microservices architecture, Serverless architecture, PostgreSQL, DynamoDB, AWS Elastic Beanstalk, AWS Lambda, AWS S3, AWS EC2, AWS RDS, Git, Data structures, Algorithms
Preferred skills
Agile/Scrum practices, Technical documentation, Performance optimization
Technologies
Java, Python, PostgreSQL, DynamoDB, AWS Elastic Beanstalk, AWS Lambda, AWS S3, AWS EC2, AWS RDS, Git, pandas, numpy
Responsibilities
Develop and enhance backend services and APIs; Design and implement RESTful web services; Integrate with relational and non-relational databases; Collaborate with frontend and DevOps teams; Write clean, maintainable code; Debug and optimize application performance.
Seniority
Mid-level, hands-on IC