Senior Backend Software Engineer (remote)

Posted 3 years ago

We’re looking for a Senior Backend Software Engineer with extensive Golang development experience to join our Portal team and help build Percona Platform. This is an amazing opportunity to build something from the ground up and integrate our existing Client/Server products with Cloud to deliver a new wave of services and functionality to our users. The work is challenging, but that’s why it’s also fun and rewarding! Plus, our team is small, so you and your work will have a large impact.

What You Will Do

    • Contribute to the overall technical direction of Percona Platform Portal
    • Design, architect, and build performant, reliable, scalable, high-quality system services focused on user delight
    • Interact with architects and product managers and break down high-level specs into simpler, shippable tasks
    • Solve technical challenges of significant scope and high complexity
    • Provide mentorship for Associate and Intermediate Engineers on your team to help them grow in their technical responsibilities
    • Collaborate with other Percona teams when working on cross team projects
    • Identify, leverage, and successfully evangelize opportunities to improve engineering productivity
    • Propose and implement process changes that strengthen and maintain team efficiency

Your Experience

    • Significant professional experience programming in Golang
    • Experience in building and scaling SaaS products
    • A focus on code quality
    • Proficiency in designing, building, and documenting APIs
    • Experience with open source database systems such as PostgreSQL, MySQL, or MongoDB
    • Development experience on cloud computing platform (AWS or GCP or OpenShift)
    • Excellent English written and verbal language skills, sufficient for success in a fully remote work environmentAbility to work with others in a highly agile, intensely iterative software development process as well as independently

What Will Make You Stand Out

    • Familiarity with Percona products, especially Percona Monitoring and Management (PMM)
    • Experience contributing to open source projects
    • Experience with Docker and Kubernetes
    • Experience with continuous deployment to cloud / virtualized environments (“DevOps”)