Avatar for Gravity Technologies

Connected Smartspace Transportation Network

Senior Software Engineer (Backend)

$160k – $240k • 1.0% – 5.0%
Apply now
Gravity is looking for passionate software engineers to architect, design, and develop native mobile apps for use by our drivers and clients.

As a senior member of the team you should love working on complex technical problems.You'll work to improve the overall performance of our products and ensure they stay stable and scalable as we continue to grow as a company.

* You love working on complex technical products and have exposure to distributed systems, concurrency control, data replication, file systems, or SQL processing.

* You are comfortable using programming languages like Go, Ruby, Java, and Python. We use Ruby and Go on the server side.

* You love building relationships with your colleagues. You enjoy being part of the code review process and partnering with your teammates on challenging problems.

The ideal candidate should be able to:

* Provide thought-leadership regarding implementation best practices
* Assist in estimation and assessment of feasibility of features
* Foster a collaborative spirit across multiple teams
* Contribute to the design, architecture, and development of apps that are elegant, efficient, secure, highly available, and maintainable
* Be highly motivated and maintain a positive, “can-do” attitude in an extremely fast moving environment
* Follow and help cultivate consistent development best practices
* Ensure that features are being delivered efficiently and on-time

Requirements

* Computer Science degree from a top tier university or equivalent work experience
* 5+ years experience building, deploying, and managing backend services
* Deep understanding of Rails
* Strong experience with test-driven development.
* Experience with push notification services
* Knowledge of performance profiling tools and optimization techniques
* Aptitude and desire to learn new technologies

Benefits

It is always nice to have everyone in the office, but good work is the higher priority. You are free to arrange your work schedule to meet your individual circumstances. You also have the option to temporarily work from another city, state, or even country - the ultimate accommodation for work/life balance. In addition Gravity offers:

* Competitive salary & retirement benefits
* Health and dental benefits
* Generous and flexible PTO policy
* Your choice of equipment
* Team events and happy hours

Gravity Technologies at a glance

Connected Smartspace Transportation Network

Gravity Technologies focuses on Optimization, Transportation, Technology, and Content Delivery. Their company has offices in New York City. They have a small team that's between 11-50 employees.

You can view their website at http://www.gravityt.com

More jobs at Gravity Technologies

View all jobs

Senior and Lead Mobile and Full Stack Engineering

Senior Software Engineer (Android)

Senior Software Engineer (iOS)

Similar jobs to Senior Software Engineer (Backend) at Gravity Technologies