Placement papers | Freshers Walkin | Jobs daily: Backend Software Engineer (Go/GRPC) at Startgrid (Burlingame, CA)


Search jobs and placement papers

Backend Software Engineer (Go/GRPC) at Startgrid (Burlingame, CA)

Startgrid is looking for a software engineer to help us build out our web application, backend microservices and infrastructure. This unique opportunity for a software engineer offers:



  • Interesting and creative work in a startup that already has product, sales and traction

  • Ownership of a significant part of company technology

  • A chance to make a difference in the world


About You



  • You are eager to build new backend technology from scratch

  • You thrive in a fast paced, startup environment

  • You have a history of shipping high-quality production code

  • You love technology challenges

  • You have built web applications and microservices

  • You are fanatical about quality, CI/CD and test driven development

  • You care about data privacy, availability, and integrity

  • You work effectively with engineers and members of the business team

  • You love learning and helping others to learn


Job Responsibilities



  • Design, develop and maintain web application code and microservices in Go and JavaScript to deliver and support important features in our product

  • Drive the implementation and integration of tools and backend services for authentication, authorization, data security, reporting, personalization, integrations.

  • Implement systems and services that are highly scalable, resilient, and secure

  • Document your technical design and approach, and convey it to other members of the engineering team

  • Develop unit and integration test suites to ensure your deliverables are high quality

  • Participate in code reviews and help establish the coding standards

  • Collaborate with the team to define requirements and clarify designs for new product ideas


Required Skills



  • 3-5+ yrs of significant, demonstrated experience designing, building and shipping production software, preferably in a startup or small-team setting

  • Experience with dynamic and statically typed languages (Go/Golang, JavaScript, Python), message queuing (Kafka, RabbitMQ, or similar). Bonus for knowledge of user interface technologies (HTML, CSS, React)

  • Experience developing production RESTful APIs and application integration layers.  Interested to learn and adopt gRPC and/or GraphQL.

  • Experience in data modeling and developing schemas (relational and NoSQL data stores)

  • Deep working knowledge of any one of: MongoDB, ElasticSearch, PostgreSQL, AWS S3

  • Able to deal with fast moving projects, large codebase across multiple repositories

  • Great communication skills. Able to collaborate with remote team members effectively


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment