Senior Software Engineer, Tech Lead

closed
Logo of G-P

G-P

πŸ“Remote - India

Job highlights

Summary

Join G-P, a remote-first company that enables global business opportunities, and contribute to designing and developing high-performing cloud-based software products. As a Dream Team member, you'll have flexibility and autonomy to do your best work, with opportunities for personal growth and career development.

Requirements

  • 7+ years of experience in developing highly scalable enterprise level services, platforms or products
  • Extensive experience in building large scale distributed enterprise applications in geographically distributed teams
  • Deep knowledge of backend stack with knowledge in most or all of the following: Node.js,Java, Python, Redis, Golang
  • Knowledge of and experience choosing between SQL and NoSQL database technologies such as MySQL/PostgreSQL and MongoDB/DynamoDB
  • Knowledge of modern cloud architectures and technologies; experience with AWS is a plus
  • Excellent communication skills and experience documenting and delivering technical concepts to both technical and non-technical audiences
  • Experience in a startup or high-growth environment and ability to hustle is desirable

Responsibilities

  • Design and develop our best-in-class cloud platform, working on all parts of the G-P ecosystem and building frameworks and services to build the platform
  • Develop solutions that fit a cloud-managed and serverless-first platform ecosystem
  • Build quick prototypes to refine concepts, then turn them into real production-quality features
  • Advocate and evangelize modern agile methodologies and best practices such as the Well Architected Framework
  • Advocate and evangelize quality and scalability mindset and building software with scale and speed
  • Diagnose and fix issues reported by internal teams and customers
  • Develop and promote a full spectrum of test suites and quality mindset (unit, contract, integration, etc)
  • Support and develop software engineers by providing advice, coaching and educational opportunities
This job is filled or no longer available