Senior Software Engineer, Golang

January 24

Apply Now
Logo of Cloobees

Cloobees

Cloobees is a global leader in Salesforce implementation and digital transformation, specializing in complex multi-cloud Salesforce projects for enterprise clients. As a Salesforce SUMMIT level partner, Cloobees combines the speed and agility of a boutique firm with the experience of a global Big 4 consultancy. Recently acquired by Synechron, Cloobees now leverages this partnership to offer enhanced innovation and expertise in Salesforce solutions worldwide. With proven delivery methodologies and a network of highly qualified consultants, Cloobees addresses industry-specific challenges in communications, energy & utilities, and insurance sectors, supported by near-shore and off-shore delivery centers. Their expertise in Salesforce Industries (Vlocity) is central to their service offerings, ensuring quality, efficiency, and scalability for clients.

Salesforce • Salesforce Industries • Cloud • Vlocity • Communications

Description

• As a Software Engineer at CloudBees, you will be an essential contributor to the development of our industry-leading software products. • You'll work within the Feature Management collaborative team environment to design, develop, and deliver high-quality solutions that empower our customers to produce software that helps customers manage their software rollouts and experiments within their products. • Design, develop, and maintain the feature flag product that enables organizations to streamline their software development and delivery processes. • Build applications and services on popular cloud platforms like AWS. • Utilize microservices architecture and containerization technologies (e.g., Docker, Kubernetes) to ensure scalability, resilience, and maintainability. • Implement best practices for code quality, automated testing, and code reviews to ensure software reliability and performance. • Write unit tests, integration tests, and perform code reviews to maintain high standards. • Work on new feature development and product enhancements based on customer feedback and industry trends. • Continuously innovate and propose improvements to existing software solutions. • Analyze and address complex technical challenges and issues that arise during the software development lifecycle. • Debug, troubleshoot, and resolve technical problems efficiently. • Create and maintain technical documentation, including design specifications, user guides, and best practice guidelines. • Share knowledge and contribute to internal and external technical communities. • Participate in Agile ceremonies, such as sprint planning, stand-up meetings, and retrospectives. • Collaborate with product managers, designers, and other engineers to ensure alignment and efficient project execution. • Share your expertise and mentor engineers, helping them grow and develop their skills. • Foster a culture of continuous learning and improvement within the team. • Stay updated with the latest technologies, tools, and cloud computing. • Proactively learn and adapt to new technologies to drive innovation. • Collaborate with customers to provide technical support and guidance as needed.

Requirements

• Bachelor’s or master’s degree in computer science or a related technical field. • 5+ years of experience in software engineering, with a significant focus on microservice development. • Experience with our tech stack or equivalent: Golang (Must). • Some familiarity with other languages is useful for SDK development. • Experience of working with containerization technologies like Docker and Kubernetes. • Experience working on a customer focused, cloud-based product. • 3+ years of experience of either NoSQL, Graph or RDBMS technologies. • Experienced of working in an Agile environment with grasp of: Scrum /Agile; Ticket management; Requirement traceability; Continuous integration / continuous delivery; Dependency management. • Strong knowledge and understanding of developing scalable and secure software in Golang (other lang) using concepts of transaction, caching, networking - client & server, cryptography, and encryption in Golang or related language. • Experience with unit & integration tests is must, UI and API testing is preferable. • Strong knowledge of cloud platforms (e.g., AWS, Azure) and advanced CI/CD practices. • Proven ability to lead and guide technical projects and initiatives. • Ability to work with a global team across many different time zones.

Benefits

• Generous paid time off to allow our employees time to rest and recharge

Apply Now

January 21

Become a key member of CrowdStrike's innovative endpoint security development team. Drive design, development, and performance for multi-platform sensor solutions.

January 19

Join a startup redefining finance as a Senior Backend Engineer specializing in TypeScript. Shape innovative solutions while working remotely in an agile environment.

January 17

Join as a Senior Backend Developer to transform a billion-dollar startup into a micro-services powerhouse. Play a crucial role in building our engineering future.

Discover 100,000+ Remote Jobs!

Join now to unlock all job opportunities.

Find your dream remote job

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internets for jobs and doesn't accept payments from companies. This means we have thousands of more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com