Overview
Skills
Job Details
This is Anupam from Last Word Consulting Inc. found your profile on the job portal. Please share your updated resume if available and interested.
Please let me know if you are comfortable .
Title: Golang backend Engineer
Location: US (Remote)
Duration: 6+ months contract
Interview Process - 3 rounds
- 45 minute discussion with Client HM
- 1 hour Coding test
- 1 hour coding test
We are looking for an experienced Backend Engineer to work on technical efforts across various user-facing features such as Feeds, Posting, Commenting, Media, Profiles, and Business/Publisher platforms. This role requires expertise in building backend systems at scale. You'll build services, work alongside ML models, drive architecture decisions, and primarily write production-quality code while collaborating with engineers, MLEs, and PMs across multiple teams.
In your day-to-day, you can expect to:
- Work on key technical and design decisions across all areas mentioned above.
- Abstract monolithic systems into clean, isolated services to decouple product and infrastructure layers.
- Develop data pipelines for feature population for ML models and help productionalize them.
- Maintain high standards of quality.
What Sets You Apart:
- Experience with a social platform or consumer-focused company, writing code for backend systems at scale.
- Strong understanding of the intersection of Backend with AI/ML on user-facing products.
- Ability to dive into codebases and make high-level architectural decisions.
Who You Might Be:
-
- 7+ years of industry experience in large-scale distributed systems.
- 7+ years of hands-on, professional software development experience in one or more general-purpose programming languages (Go, Python, Ruby, Java, C++).
- Proficient in GraphQL, REST, HTTP, Thrift basics, and capable of designing and implementing maintainable APIs.
- Experienced with distributed caching layers and large-scale data storage systems like Cassandra.
- Proven track record of developing and improving highly scalable and reliable serving systems.
- Entrepreneurial spirit with a self-directed, innovative, and action-oriented approach in fast-paced environments.
TECHNICAL SKILLS
- Cloud Infrastructure
- Data Migration Projects
- Go (Golang)
- gRPC Remote Procedure Calls
- PostgreSQL
The project involves understanding existing schemas, collaborating with platform teams, writing a batch job to migrate data between PostgreSQL databases, and updating a gRPC service in Go. You will work with the existing engineering team and contribute to the direction of the project and team.
Key Responsibilities:
- Collaborate with cross-functional teams to design, develop, and implement solutions.
- Create and maintain APIs, rSpec testing suite, and middleware to facilitate data flow between systems.
- 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 an optimal experience.
- Design maintainable database schemas and easy-to-understand data structures.
- Develop technical solutions with minimal direction or guidance.
- Engage in the team's organizational processes, such as planning, backlog refinement, and sprint reviews, to ensure effective collaboration and feedback.
- Collaborate with product managers and designers to understand requirements and translate them into technical solutions.
- Proactively identify and address potential technical issues and bottlenecks.
Thanks & Rgds
Anupam Mishra
Last Word Consulting Inc.
Direct:- +1
Ext - 427
Email: