Senior Software Engineer, Backend (Python) @ OwnBackup - Englewood Cliffs, NJ

Job Overview

2 months ago

Senior Software Engineer, Backend (Python)

OwnBackup - Englewood Cliffs, NJ

The Job

OwnBackup is one of the fastest growing global SaaS companies. With nearly 5,000 customers, we are ranked on the Forbes Cloud 100 as one of the world's top private cloud companies and have raised over $500 million in funding from AIkeon Capital, B Capital Group, BlackRock Private Equity Partners, Insight Partners and others.

OwnBackup are looking for a Senior Software Engineer, Backend to help us build the next generation of products for end-to-end SaaS data protection.

Our tech stack is Python, React and we are migrating our webapp framework from Rails to Django. As a SaaS platform we operate in a cloud native environment. Our products are developed on AWS and we support AWS and Azure. Our plans include containerization (Docker, Kubernetes, eventually going serverless) of our products to help us scale and meet demand by using open source platform for a fast growing client base. We aspire to remain cloud agnostic to support a varied client base.

Your Day-to-Day Role

  • Participating in daily scrum meetings
  • Being part of cross R&D team engineering initiatives
  • Participating in design reviews
  • Writing your code with the highest coding standard
  • Doing code reviews and pushing for quality
  • Listening in meetings with clients
  • Solving production issues and other problem solving activities when needed
  • Yearning to learn and implement new technologies
  • Build shared components / modules

Your Work Experience

  • 5 + years of experience as a software developer, using languages such as Python, Java or TypeScript
  • Python experience is a strong advantage
  • BS in Computer-science or equivalent degree
  • Strong knowledge in Database systems (Preferably MySQL)
  • Secure-coding/infosec principles
  • Scalability & performance
  • Familiarity with Linux / Unix

Important Details

This is a full-time position. The ideal candidate will work out of our Englewood Cliffs, NJ office to maximize collaboration and interaction with the business.

OwnBackup is dedicated to creating an environment where employees thrive. It's why we provide every employee with unlimited PTO, generous medical benefits, and a 401(k) savings plan. We also offer catered lunches in the office five days a week, a full fitness center, and free shuttle bus service to and from New York City.

New employees also have the opportunity to attend our award-winning new hire bootcamp, which customizes the onboarding experience by role, provides new employees with invaluable hands-on training within their first few weeks at the company, and gives employees the chance to meet their new colleagues in-person.

Creating an environment where employees thrive also means making sure every employee feels accepted. As we scale to help all types of companies protect precious data, our team must reflect the diversity we serve. OwnBackup is an Equal Opportunity Employer and we believe that every employee in the company brings a unique perspective that they can and should contribute in order to make an impact every day. We strive to be one team, one culture, and one family that builds trust through transparency. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, age, national origin, protected veteran status or disability status.

A Bit About Us

OwnBackup is a leading SaaS data protection platform for some of the largest SaaS ecosystems in the world, including Salesforce, Microsoft Dynamics 365, and ServiceNow. Through capabilities like data security, backup and recovery, archiving, and sandbox seeding, OwnBackup empowers thousands of organizations worldwide to manage and protect the mission-critical data that drives their business.

#LI-Hybrid

Similar Jobs

Software Engineer I

Disney Media & Entertainment Distribution

Bristol, CT

Build scalable, maintainable, and well-tested software solutions in Java, node, python, and more. Experience with AWS or other cloud technologies.

Software Development Engineer

Fiserv, Inc.

Short Hills, NJ

Experience in full software development life cycle using agile methodologies. Consults with project teams and functional units on the design of important…

Sr Software Engineer

Disney Media & Entertainment Distribution

New York, NY

Designs and develops highly scalable software systems and applications. Analyzes, designs, programs, debugs, and modifies software enhancements and/or new…

Software Engineer II

Disney Media & Entertainment Distribution

New York, NY

We're looking for an engineer with enthusiasm for learning, knowledge sharing, programming, and video playback. Minimum 2 years experience in a technical field.

Sr Software Engineer

Disney Media & Entertainment Distribution

Bristol, CT

Provide mentoring and advice for other engineers. 5+ or more years of experience in software engineering. Build high-performance, stable, scalable systems to be…

Software Test Engineer

United Business Solutions Inc

Parsippany, NJ

Candidate’s must have solid exposure to *Automation Testing* as well as Manual Testing *(web, mobile, and Windows based application testing)*.

Software Engineer

Rakuten

New York, NY

At least 2-3 years of professional experience as a software engineer. We’re looking for a backend engineer with professional experience working in complex…

Senior Software Development Engineer, Audible Personalization

Audible

Newark, NJ

Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project…

Senior Software Development Engineer – Data Platform

Audible

Newark, NJ

Work on an agile engineering team writing maintainable and scalable code for software components and influencing team decisions.

Sr Developer

IPG Health

New York, NY

For U.S. Job Seekers It is the policy of FCB and any of its affiliates to provide equal employment opportunities to all employees and applicants for…

Staff Software Engineer

Intuit

New York, NY

Strong knowledge of software development methodologies and practices. Analyzes and synthesizes a variety of inputs to create software and services.

IBM Quantum Entry Level Software Developer 2023

IBM

Yorktown Heights, NY

Areas of focus could include quantum machine learning, quantum biology and health informatics, quantum algorithms for chemistry, quantum simulations, quantum…

Senior Software Engineer, Automation

TikTok

New York, NY

Develop scripts and products in python for internal use. Works well under pressure and within time/budget constraints to solve problems or meet objectives.

Jr UI Front End Developer

I28 Technologies

Iselin, NJ

Knowledge of front-end development languages, tools and methodologies HTML5, CSS3, JavaScript and associated technologies and toolsets (e.g. jQuery, Sass).

Sr. Software Engineer

Rakuten

New York, NY

We are looking for an experienced full stack engineer with professional experience working on complex projects who is interested in serving as a technical lead…

Testing Automation

Barclays

Whippany, NJ

Ability to understand business requirements and develop software solutions. Experience spring-cloud and micro service architecture is a plus.

Principal Software Engineer

Disney Media & Entertainment Distribution

New York, NY

Designs and develops highly scalable software systems and applications. Analyzes, designs, programs, debugs, and modifies software enhancements and/or new…

Developer

Barclays

Whippany, NJ

You will play a leading role in a strategic project to deliver a market leading initiative. As a Barclays Developer, you will be responsible for technical…

Lead Software Engineer

Disney Media & Entertainment Distribution

New York, NY

Designs and develops highly scalable software systems and applications. Analyzes, designs, programs, debugs, and modifies software enhancements and/or new…

Software Engineer- Crypto Security Services

Intuit

New York, NY

Researchand understand new technologies, and share your knowledge with others Stay up to date with and share the latest developments in crypto security and…

Full Stack Developer

Barclays

Whippany, NJ

Hands-on experience as developer using any programming language, preferably Java implementations. As a Barclays Full Stack Developer, you will provide key…

Repo IT Developer

Barclays

Whippany, NJ

Strong object oriented design & coding skills with implementation experience in Java. Role involves hands-on development & design of REPO IT applications.

iOS Engineer (Onsite day 1)

Elite Quests LLC

Weehawken, NJ

IOS development: 5 years (Preferred). Objective-C: 5 years (Preferred). Experience integrating with RESTful APIs with source control solutions such as Git…

Software Developer - DNA

Susquehanna International Group

Bala-Cynwyd, PA

Participate in all phases of SDLC from initial requirements through final quality assurance with heavy emphasis on domain modeling, object-oriented analysis and…