Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Ruby on Rails Job @ Pit Solutions

Home >

 Senior Software Engineer - Ruby on Rails Job

Job Description

    Job Title - Manager Senior Software Engineer - Backend (Ruby on Rails) Job Location - Baner, Pune, Maharashtra About Our Client Our client is a venture-funded startup headquartered in San Francisco. Their AI-Powered marketing platform empowers cutting edge B2C brands to drive 1:1 marketing on every channel. Marketers are in full control of automating various forms of personalized messaging across every engagement channel. Our client is recognized by Gartner as a Cool Vendor for AI in Marketing. Senior Software Engineer We are looking for talented senior software engineers to work with us. In this role, you will be mainly working on the backend of the system, designing and building highly scalable and low latency cloud services that are used to personalize the digital experiences that touch billions of users globally. The backend ingests, processes, stores, and accesses huge amounts of data in a highly available, scalable, and operationally robust manner. The system needs to scale to millions of events processed/messages sent every hour and billions of records stored and accessed regularly. You will design and implement new features that help our current and future customers achieve their business objectives. You will do this while working on cutting edge public cloud technologies. Various technologies and components that are used as part of our system right now include Ruby on Rails, Rust, Elixir, Golang, ScyllaDB, Elasticsearch, Hbase, REDIS, and many more. Responsibilities Own the design and implementation of features end-to-end. Coordinate with product teams for scoping the requirements and other engineering teams for identifying dependencies. Design and create distributed, low latency, highly available and scalable microservices that handle large volumes of data. Work on projects to improve performance, scalability and stability of existing microservices. Design, track, monitor and optimize system level metrics for measuring availability, SLAs on throughput, latencies, optimal performance, cost etc. Analyze machine and cloud metrics to report on and make data-driven decisions. Follow industry standard development principles to ensure the code is robust and performant. This includes writing automated unit tests and integration tests. Work with other engineering and business groups to implement and drive adoption of new features. Work with the support team to debug, analyze and respond to customer issues. Requirements 5+ years of working experience as a back-end / application engineer. Hands-on experience designing and developing large scale backend microservices. Past experience working with web frameworks such as Ruby on Rails and/or back-end languages such as Rust and Elixir. Solid understanding of general Computer Science concepts including data structures, concurrency, and recursion. Understanding of relational database design. Experience working with Linux, containerization, and public cloud like AWS/GCP/Azure. Attention to detail, curiosity, proactiveness, willingness to learn, being organized, and sense of ownership are critical qualities to succeed here. Must have excellent coordination and communication skills. Bachelors/Masters/Ph.D. in Computer Science or related fields. Nice to Have In depth understanding of real-time & distributed systems, ACID and CAP principles. Experience with NoSQL systems such as Cassandra/ScyllaDB, ElasticSearch, Hbase, REDIS. Experience with SQL databases such as MySQL or Postgres. Perks and Benefits Competitive salary along with stock option grants. Excellent hospitalization, personal accident, and term insurance coverage. Located in a top-notch facility in Baner - one of the best neighborhoods for tech startups. Daily catered breakfast, lunch, and snacks along with a well-stocked pantry. A team that cares about you.,

Employement Category:

Employement Type: Full time
Industry: IT Services & Consulting
Role Category: Not Specified
Functional Area: Not Specified
Role/Responsibilies: Senior Software Engineer - Ruby on Rails Job

Contact Details:

Company: NorthStar
Location(s): Other Maharashtra

+ View Contactajax loader


Keyskills:   Ruby on Rails Rust Elixir Elasticsearch Hbase REDIS Golang

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Specified

Similar positions

Connectivity & Network Technician - A Job

  • Capgemini Engineering
  • 0 to 4 Yrs
  • Other Haryana
  • 10 hours ago
₹ Not Specified

Pit Solutions

PIT Solutions is an established IT service provider since 2000 with primary offices in Switzerland and India as well as subsidiaries in Dubai and USA. We are specialized in developing individual software as well as web applications based on customer needs. Today we employ a strong pool of 400+ inh...

Plugin template missing! Fix or contact support.