Software Engineer - APIs and Backends

Posted 12 Days Ago
Hiring Remotely in Jupiter, FL
In-Office or Remote
Senior level
Cloud • Other
The Role
The Software Engineer will develop new features for a hosting platform, maintain existing code, and collaborate with various teams to enhance customer experiences.
Summary Generated by Built In

We are seeking a Software Engineer - APIs and Backends to help us build new features and functionality on our hosting platform. We have various backends and APIs serving approximately 2.3 million customer requests per day, with an average uptime of 99.99% on our APIs. As such, we’re looking for someone who is happy to follow SDLC best practices and will utilize our CI and staging environments. Most importantly, this person should be focused on making our customers’ experiences better, as 4 9s of uptime means nothing if what we are building isn’t delighting customers.

In this role, you’ll be asked to develop new features and functionality for our platform, such as cloud backup systems, website security scanning tools, and to integrate some third-party tooling where it makes sense. You’ll be expected to help remove bugs in the existing codebase and engage in the spirit of continuous improvement by helping refine, upgrade, and/or replace existing code, tools, and practices to make development work easier and more correct and to provide better experiences for customers.

Responsibilities

  • Write code and tests for new functionality on the Hosting Platform API using Python and async practices (asyncio, aiohttp, etc).
  • Write code and tests within our on-server tooling using go.
  • Maintain existing code and packages with updates, bug fixes, and improvements.
  • Design and collaborate on designs of new features and functionality with our Ui, Design, and Product teams.
  • Proactively manage your work to deliver on aligned expectations for progress and communicate that progress both via Pull Requests and task updates.
  • Work closely with product, sales, and engineering teams to relay customer feedback and enhance our services.
  • Work with other teams at Rocket such as Sales and Support to help identify customer-affecting issues and perform fixes as possible.

Requirements
  • 7+ years of experience delivering software for business users in a SaaS environment or comparable experience in a b2c environment.
  • Strong understanding of software development best practices such as separation of concerns, availability, reliability, defensive programming, testing (unit/integration/function/TDD/etc), performance, simplicity, and modularity.
  • Ability to collaborate with other team members both asynchronously through tools like Shortcut and Slack and well as synchronously via video conferencing.
  • Proven ability to deliver software updates to large user bases with successful outcomes.
  • Experience with async Python coding such as using asyncio and aiohttp.
  • Willingness and ability to write code in multiple languages.

Nice to Have

  • Experience with managed WordPress hosting providers or WordPress
  • Experience developing applications in go.
  • Understanding of how the core concepts of the web work (HTTP, TLS, FTP, etc) at the RFC level
  • Experience with linux.

Benefits
  • Be part of a fast-growing, customer-focused hosting company.
  • Work remotely with a passionate and talented team.
  • Competitive compensation and we’ll pay you to take time and spend it with your family or on other things for a few weeks per year.
  • Work with team members who have built products used by millions of businesses and billions of end users at companies like Cloudflare, GoDaddy, Hostgator, cPanel, and StackPath.

Rocket.net is an equal opportunity employer committed to diversity and inclusion. As a multicultural organization, we encourage individual achievement and recognize the strength of our diverse team.

Rocket.net is committed to providing accommodations for people with disabilities. If you require accommodation, we will work with you to meet your needs. Accommodation may be provided in all parts of the hiring process.

We would like to thank each applicant; however, only qualified candidates will be contacted for an interview.

Top Skills

Aiohttp
Async Programming
Asyncio
Go
Linux
Python
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Jupiter, FL
17 Employees
Year Founded: 2020

What We Do

Rocket.net — lightning-fast managed hosting for your WordPress. Cosmic speed and built-in security suite to accelerate and protect any WordPress site. Automated updates, daily backups, real-time malware scanning, and patching. Just hit 'start' and your website is ready for blast-off.

Similar Jobs

JumpCloud Logo JumpCloud

Security Engineer

Cloud • Information Technology • Security • Software
Easy Apply
In-Office or Remote
4 Locations
800 Employees
140K-170K

GitLab Logo GitLab

Associate Renewals Manager

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
US
2500 Employees
48K-84K Annually

CrowdStrike Logo CrowdStrike

Principal Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
USA
10000 Employees
195K-290K Annually
Remote
United States
115 Employees
200K-235K Annually

Similar Companies Hiring

Yooz Thumbnail
Software • Machine Learning • Fintech • Financial Services • Cloud • Automation • Artificial Intelligence
Aimargues, FR
470 Employees
Compa Thumbnail
Software • Other • HR Tech • Business Intelligence • Artificial Intelligence
Irvine, CA
60 Employees
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account