Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Summary
In this role youll work with a specific team within this organization to drive related technical & product strategy operations architecture and execution for one of the largest sites in the world.
Poster Experience specifically focuses on the user journey which is the main source of user content for the product. We aim to make it easier faster and smarter to create and participate in conversations and we drive several core product metrics for the entire ecosystem.
This specific role will involve migrating legacy Python microservice code to one or more existing Go microservices. Successful candidates have prior experience in these migrations at large scale (think millions of actions per day) and understand how to instrument and monitor their code for parity and consistency during rollout.
Job Responsibilities
Work crossfunctionally collaborate and partner with product design and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
Contribute to the full development cycle: technical design development test experimentation analysis and launch. You ll be reviewing code and design docs giving feedback on product specs and mocks.
Participate with a team of thoughtful fastmoving and motivated engineers. Contribute to standards that improve developer workflows recommend best practices and help mentor engineers on the team to grow their technical expertise.
Continuously learn and improve your technical and nontechnical abilities.
Perform system analysis troubleshooting and debugging to identify and resolve integration issues
Ensure compliance with security protocols and data privacy regulations during integration processes
Troubleshoot and optimize application performance to provide optimal experience
Design maintainable database schemas and easytounderstand data structures
Design technical solutions with little direction or guidance
Engage in the teams organizational processes such as planning backlog refinement and sprint reviews to ensure effective collaboration and feedback
Proactively identify and address potential technical issues and bottlenecks
Essential Skills
Minimum 8 years of postinternship fulltime handson professional software development experience developing distributed backend systems at scale.
Expertise in Python and Golang as well as in largescale Python > Golang migrations
Experience with distributed systems microservices architecture and handling highthroughput workloads
Familiarity with software engineering best practices such as unit/integration/endtoend testing design documents CI/CD A/B testing code reviews and documentation
Strong organizational skills the ability to prioritize tasks and keep projects on schedule.
Excellent communication skills. You collaborate effectively with teams in a fully remote environment and discuss complex topics with technical and nontechnical audiences.
You love to build new things and thrive in ambiguity and even failure. You care about innovation.
Experience with message queues (Kafka RabbitMQ) caching systems (Redis Memcached) and database technologies (SQL and NoSQL)
Experience with GraphQL REST HTTP and the ability to design maintainable APIs
Other Details
Timing: 4hrs of overlap with PST time zone (e.g : 10am 1pm PST)
Work from home opp.
Payment made based on only hours worked. Candidates need to take care of all statutory compliances and taxes by themselves.
Most of the jobs require 8 hrs of work per day hence they cant do dual employment and have to fully commit to the role.
Background Check required
Hiring Process
Consent to share resume and details to customer for evaluation.
Interview Process: Round 1: 60 minutes live coding interview (Golang/Pyhton) with Partner; Round 2: 45 minutes Client Hiring Manger Screen; Round 34: 1 2 Technical Rounds with clients team
Education
Graduate
Full Time