Sponsored
Verified Job IT / Software / Data Analyst

Senior Software Engineer Backend

Pune, Maharashtra
views
IT / Software / Data Analyst
#249557
Remote / WFH

Job Description

Blueshift is a venture-funded startup headquartered in San Francisco. Our AI-Powered marketing platform empowers cutting edge B2C brands to drive 1:1 marketing on every channel. With Blueshift, marketers are in full control of automating various forms of personalized messaging across every engagement channel.

Blueshift is trusted by leading digital brands like Udacity, LendingTree, BBC, and Paypal to automate their customer engagement marketing and recognized by Gartner as a "Cool Vendor for AI in Marketing".

Blueshift is founded by repeat entrepreneurs who previously built Mertado.com (acquired by Groupon to become Groupon Goods), and were part of the early team behind Kosmix (acquired by Walmart to become @WalmartLabs). We are backed by top-tier VCs including Nexus Venture Partners, Storm Ventures, Luma Partners, and SoftBank Venture Asia.

Blueshift is staffing its development center in Pune, India. As part of Blueshift, you will get to work on cutting-edge technologies including machine learning, artificial intelligence, big data, and large-scale distributed data systems. This is an exciting opportunity for motivated individuals to build a great career.

Senior Software Engineer - Back-end

We are looking for top-notch senior software engineers to join us to work on the back-end of the Blueshift platform. In this role, you will be designing and building highly scalable and low latency cloud services that are used to personalize the digital experiences that touch billions of users globally.

Blueshift back-end 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 every hour and billions of records stored and accessed regularly.

Working on the Blueshift back-end, 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 Elixir, GoLang, Ruby on Rails, Cassandra, Elasticsearch, Hbase, REDIS, and many more.

Responsibilities
• Own the design and implementation of features end-to-end.
• Design and create distributed, low latency, and highly available micro-services that handle large quantities of data.
• Design, track, and optimize system level metrics for cost optimal performance and stringent SLAs on throughput, latency and availability.
• Analyze high volume of machine and cloud metrics data to report and make data-driven decisions.
• Work with other engineering and business groups to implement and drive adoption of new features.

Requirements
• 5+ years of working experience as a back-end / application engineer.
• Hands-on experience designing and developing large scale backend micro-services.
• Past experience working with web frameworks such as Ruby on Rails and/or back-end languages such as GoLang 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.
• Must be extremely detail orientated and have excellent communication skills.
• Ability to learn quickly.
• Curiosity and passion for algorithm design.
• 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, ElasticSearch, Hbase, REDIS.
• Working experience with SQL databases such as MySQL or Postgres.

Perks And Benefits
• Opportunity to be part of the early team in India
• Competitive salary along with stock option grants
• Excellent hospitalisation, personal accident, and term insurance coverage
• Located in a top-notch facility in Baner - one of the best neighbourhoods for tech startups
• Daily catered breakfast, lunch, and snacks along with well-stocked pantry
View more Senior Jobs in Pune →
Sponsored

Similar Openings in IT / Software / Data Analyst

More jobs you might like

IT Support Engineer - L1 krishna3 Verified
Ahmedabad, Gujarat IT / Software / Data Analyst 50000.00 ₹

· The Engineer should resolve assigned desktop issues and tasks. · End user support and managing Helpdesk. · Excellent knowledge on MS Windo...

Posted 22m ago View Details
Pune, Maharashtra IT / Software / Data Analyst

Senior Analyst - Corporate Services The Apex Group was established in Bermuda in 2003 and is now one of the world’s largest fund administrat...

Posted 2h ago View Details
Pune, Maharashtra IT / Software / Data Analyst

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue...

Posted 2h ago View Details
Pune, Maharashtra IT / Software / Data Analyst

Company Details: Team geek solution is a one stop solution to all hiring queries which is spiking its boom and helping team to sort out thei...

Posted 2h ago View Details
Ahmedabad, Gujarat IT / Software / Data Analyst

Job Description Leads platform projects crossing multiple teams, evolving runtimes or middleware patterns for interoperability and multi-ten...

Posted 3h ago View Details