Prolific Interactive is looking for a Senior Backend Engineer in Brooklyn, United States. If you meet the requirements below, you are eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Cooperate with product managers, web frontend engineers and native mobile engineers to architect solutions and build clean, optimized APIs.
- Operate with our DevOps team to ensure high performance and uptime for Prolific applications.
- Pair program with other engineers for support and ideation.
- Associate in peer code review process.
- Estimate business and product requirements and propose sound technical solutions.
- Participate in discussions about processes, standards and the future direction of the backend engineering team at Prolific. Make impactful decisions.
Job Requirements:
- Computer science degree or equivalent experience.
- Minimum 3 years working in production environments with Node.js, Python, Ruby, Go, or similar language.
- Effective experience architecting, implementing and documenting APIs adhering to REST standards.
- Familiarity with and knowledge of software testing strategies.
- Expert knowledge of scaling system architecture and identifying common performance bottlenecks.
- Proven track record in using Git as source control.
- Proficient experience working with relational databases such as MySQL or Postgres.
- Strong problem solving, critical thinking and communication skills.