Database Engineer


Do you want to grow your Database skills and challenge yourself on a variety of products? Learn more about our Database Engineer role.

Database Engineer

$ 30k/Year  ($ 15/Hour for 40 hours of productive work per week)  Remote Position   Long-term

Interested in being a part of the Database Engineering team to come up with new ideas to continuously improve our cloud-based SaaS systems? Are you inspired to optimize our database administration, and also enhance the service levels of our database products?

Do you have the passion and ambition to grow your Database skills, make decisions based on metrics and challenge yourself on a variety of products? If you can adapt to our roles and can learn new ideas and concepts to solve business problems, then this role may be for you.

We are looking for experienced Database engineers to join our Consolidation DB team to support migrating new acquisitions or our Central DB team to focus on performance improvement and cost optimization.

“I've grown professionally more than expected since I joined Crossover. I started as an Architect, then was promoted to Chief Architect and after a year became SEM. It all went so fast! I escalated the ladder and got the opportunity to face challenges I never imagined before.”
-Carlos R, Chief Architect
, we have  full time partners from your country,   Let’s make it !


 
 
 
 
WHY CROSSOVER?
Crossover recruits and builds world class high performing teams to power the fastest growing portfolio of software products in the world. No other company provides the training and the opportunities to test yourself on the depth and diversity of projects that we do. All roles are location independent so you are guaranteed to work with the best in the world. Challenge yourself. Be part of the change.
 
 
 
WHAT YOU'LL BE DOING

In every team that you work in, you will be expected to deliver work at a high level of quality.

Your work quality is measured through the First Time Acceptance Rate, which means passing the quality bar set by your leadership team.

As a Database engineer ($30K/year), you can expect to be a member of Central DB or Consolidation DB teams, to support both internal and external clients in resolving database incidents and service requests. We expect you to execute capacity planning activities and apply database software patches and upgrades.

You will adhere to internal processes for incident, service request resolution and change management through proper execution and documentation. You will be responsible for developing expertise across our proprietary enterprise software products.

You will have aggressive targets to work against, and you can expect to receive frequent feedback about your performance, so you can continuously improve your productivity and the quality of your code.

 
BOOTCAMP PROGRAM

To apply for a role at Crossover, you will go through a series of online tests, usually during the online hiring event. If you pass these tests, you will be offered the opportunity to participate in our four-full-time week Bootcamp training program. This is elite training taught by our top instructors.

Here’s what our graduates have to say about Bootcamp:

"I am very pleased to say that because of Crossover's unorthodox and unique way of transferring the knowledge through (Paired sessions, coaching sessions with CSMs), I have never been more confident in my technical skills and abilities for my role."
-Mikael F

"The CTO Bootcamp was another thing that motivated me. I wanted to see how CTOs across the globe work and learn from them."
-Javed Z

"I've been with the company since Aug (been part of the second Bootcamp) and since then I've learned SQL, databases, servers, tapes, other content management systems etc- and that's only been in 3 months. Usually when I'm in a new company, I learned a lot about their platform, their tools etc during the length of my time with them but never at this speed!"
-Monnaliza T

It is offered as soon as you want to get started. You will be compensated for 40 hrs/ week at the hourly rate for the role you are applying to. Bootcamp training is an excellent opportunity to learn about our culture, expectations, tools, processes, and procedures. It's an intensive and demanding program, but every graduate is guaranteed a job at the end of it.
 
ONLINE HIRING EVENT

A hiring event is a scheduled online event where all our relevant testing relating to a role is conducted on the same day. Submissions received during the event are graded the following week, and successful candidates notified if they have progressed to the next round which is an online interview with a Hiring Manager.

 
 
KEY RESPONSIBILITIES

Provide daily production support and troubleshooting as needed to resolve issues as quickly as possible

Ensure availability and performance of all databases

Proactively monitor the database systems to ensure secure services with minimum downtime

Work with infrastructure staff to make sure that needed system resources are allocated to the databases and to ensure high availability and optimal performance

Applying the patching process for the servers and database software

Work a standard 40-hr week and mostly Monday to Friday

 
CANDIDATE REQUIREMENTS

Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering.

2+ years of experience as a hands-on database developer/administrator.

1+ years of practical work experience using cloud services such as AWS.

Experience in at least one of the following databases - Oracle / MSSQL / MySQL.

Good knowledge of database backup and recovery, export/import, tools and techniques.

Good knowledge of monitoring and tuning databases to provide high availability service.

Demonstrated success as a problem solver, result-oriented, self-starter.

Comfortable “working virtually” with teammates and customers around the world.

Good proficiency in the English language.

Nice to Have:

Experience with AWS cost optimization and service management

Hands-on experience with Oracle Database

Experience with database backup and recovery

Background on Sybase and Netezza

 
 
WHAT YOU WILL LEARN
 

We believe in continuous growth and strive for continuous improvement.  We also have an obsessive focus on improving the quality of teams, and you will learn how to do this as part of your work in our continuous journey towards improving the quality of products.  

As a Database Engineer, you will learn how innovation and experimentation with technology can help improve database performance and availability, and how to be more efficient on daily database troubleshooting.

You will also learn how to operate in our metrics-driven culture, which is the foundation of our success in measuring and improving every engineering process and product we deliver. This also ties into the use of WorkSmart Pro, where you can learn how to improve your efficiency during your standard working day. You will learn how our centralized software factory model benefits an organization and gains from an economy of scale; the more we grow, the more efficient we become.

 
 
CAREER PATH
 
Database Chief Architect
Responsible for the product and it’s maintenance, release, overall product architecture and health, day to day and strategic technical decisions and technical product team leadership OR a team member of a central Engineering function delivering value to all products across the organization

A good fit for...

8+ years of hands-on DB Administration experience with 3+ years in an architect or similar position.

Adept at various technologies

Recent experience in heading product technical strategy

A firm belief in well-defined processes and workflows, ability to establish them and make sure they are executed by everyone and without exceptions.

Strong communication skills (listening, questioning, talking to the point, fluent English) and ability to communicate with business stakeholders

Excellent knowledge of database backup and recovery, export/import, tools and techniques

Expert in monitoring and tuning databases to provide high availability service

An inclination to get things done based on clear/aggressive goals setting and improving on productivity metrics

50
Database Architect
A team member of a central Engineering function delivering value to all products across the organization. Responsible for the delivery of complex changes affecting multiple components and/or systems while meeting weekly/ quarterly goal targets.

A good fit for...

5+ years of hands-on DB Administration experience with 2+ years in an architect or similar position.

Adept at various technologies

Participated in teams on product technical strategy

Strong communication skills (listening, questioning, talking to the point, fluent English)

Very good knowledge of database backup and recovery, export/import, tools and techniques

Very good knowledge of monitoring and tuning databases to provide high availability service

An inclination to get things done based on clear/aggressive goals setting and improving on productivity metrics

30
Database Engineer
A team member of a central Engineering function delivering value to all products across the organization. Responsible for the delivery of individual changes based on well-defined specifications and meeting weekly/ quarterly goal targets

A good fit for...

2+ years hands-on DB Administration experience.

Strong in one technology but willing to learn new technologies

Strong communication skills (listening, questioning, talking to the point, fluent English)

Good knowledge of database backup and recovery, export/import, tools and techniques

Good knowledge of monitoring and tuning databases to provide high availability service

An inclination to get things done based on clear/aggressive goals setting and improving on productivity metrics

15
 
 
 
Work Examples
Assets
pdf
Feature Project Delivery Framework
https://drive.google.com/open?id=1l9H_RlIShLuTzybbFiczyEdkX0DkbA3Q
GDrive
Relevant files and links
External resources
url
Here is a link to a AWS Database blog hosted by Amazon, where you can find useful articles, posts and podcasts on database migration, security best practices and relevant topics on Cloud database services.
https://aws.amazon.com/blogs/database/
AWS
 

Questions
and Answers

  • How can a Database Engineer get promoted to new roles?

    To move across roles you need to apply through our crossover portal. From a Database Engineer, you can apply for the Database Chief Architect role. You should be ensuring that your manager is always knowledgeable about any active applications you may have.

  • As a Database Engineer, what are the opportunities to learn and work with new technologies?

    The learning responsibilities belong to you. However, we are here to provide support and adequate content to help you succeed in your learning journey. In this role, you will be able to work with different databases, such as AWS Aurora, Oracle, MySQL, and others. To be able to work in different roles, you will need to re-apply and take the specific tests on the desired domain area.

  • What does a Database Engineer day look like?

    A standard day in this position is typically comprised of the following tasks: a short daily check in with your manager to review blockers which you may have and request assistance when needed, a commitment to your manager on what you are going to achieve that day, potentially a short team meeting to review overall team progress, and working on your actual tasks as set for the team. You will have daily targets to meet and should, therefore, ensure that you have a good working environment to work in.

  • How do you measure the productivity of a Database Engineering team?

    Every team has a metric which they deliver against; by default, every person within the team is measured by the same metric on a weekly basis. For example, the metric for our maintenance team is “number of bugs fixed.” The cost per unit of the maintenance team on a weekly basis is the total headcount cost of the team for a week divided by the number of bugs fixed during the same week.

  • I heard you have a tracking tool to monitor your teams, why do you use it?

    One of the key objectives of our productivity tracker is for it to be used by our Crossover partners to log time and eventually get paid. We also log information about our Crossover partners to understand what tools and applications they are using. This helps us to build work patterns of our people and identify best practices which we can share with all our teams.

 
 
 
WHAT CROSSOVER MEMBERS SAY ABOUT THE ROLE

 
ABOUT THE ROLE

 
FAQs