Senior Software Engineer, Go

Yesterday

Apply Now
Logo of Percona

Percona

MySQL Consulting • MySQL Support • MySQL open source software • MySQL Development • MySQL Performance Optimization

201 - 500 employees

Founded 2006

🏢 Enterprise

Description

• Collaborate with a geographically distributed team to design and implement new features for Kubernetes DBs operators. • Participate in code reviews to ensure high-quality software. • Work closely with a product manager, QA team, and community contributors to shape Operator’s roadmap and prioritize features that bring the most outstanding value. • Build robust and resilient database solutions focusing on ensuring data integrity, fault tolerance, and high availability across distributed systems. • Contribute to upstream projects we leverage to bring our solutions to the community. • Serve as a mentor to junior developers, guiding best practices in software design, coding, testing, and debugging, particularly in large-scale distributed database systems. • Blog, present, and evangelize our software to help increase adoption and keep our thriving community growing. • Engage with other departments in Percona to ensure we’re delivering value-driven solutions.

Requirements

• Bachelor's degree in Computer Science or a related field or equivalent experience • Minimum 3 years of experience in Go development and object-oriented design with a strong understanding of SOLID, KISS, and DRY principles • DBs (preferable) or K8s strong experience • Experience with k8s operators (nice to have) • Experience with Continuous Integration and Continuous Delivery tools such as Jenkins, CircleCI, and Travis • Experience with high concurrency threading models, atomics, and locking primitives • Knowledge of various programming and scripting languages such as BASH, Perl, and Python

Benefits

• Flexible work hours • Various paid time off programs • All your equipment for your remote office • Funds for career development (external training, certifications, conferences) • Ongoing connectivity allowances • Opportunity to participate in equity incentive plan • Benefits that support a healthy work/life balance such as The Percona Adventure Team, Work-from-Anywhere, FlowDays, FryDays, and overall flexibility • Socially responsible through PAVE volunteering program and Women Transforming Technology

Apply Now

Similar Jobs

December 12

Become a Software Engineer at Smartpricing, creating innovative solutions for accommodation providers in a remote role.

November 29

Join FICO to develop Xpress Optimization software using C++, Python, Java and others. Work with research teams to innovate mathematical optimization capabilities.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com