About Us
Blueshift is the Intelligent Customer Engagement Platform (CEP), headquartered in San Francisco, that empowers leading B2C brands to drive truly personalized, 1:1 marketing across every channel. Founded by repeat entrepreneurs who previously built Mertado (acquired by Groupon) and were part of the early team at Kosmix (acquired by Walmart), Blueshift leverages AI, including Predictive, Generative, and Agentic AI, to automate customer engagement for clients like ClearScore, LendingTree, Udacity, and U.S. News. Backed by top-tier VCs including Nexus Venture Partners, Storm Ventures, and SoftBank Venture Asia, the company has raised a total of $65 million in venture funding and is consistently recognized as a market leader and a Deloitte Technology Fast 500 award recipient.Blueshift is actively scaling its development center in Pune, India. As part of our team, you will drive innovation in cutting-edge technologies including machine learning, artificial intelligence, big data, and large-scale distributed data systems. This is an exciting career path for motivated individuals looking to build complex, impactful solutions that define the future of customer engagement.
Software Engineer II - Core Services
The core services platform team is responsible for architecting, designing, and developing the core components of the Blueshift platform. These services are responsible for ingesting and organizing the high-volume data coming into the Blueshift platform. The core platform ensures that data is organized such that useful information can be extracted from it in real-time under strict SLAs despite the presence of billions of records. This team helps build the core of Blueshift that allows the platform to achieve high concurrency and throughput in a highly distributed and scalable manner. Given that all this is achieved on the public cloud, it is also critical to utilize the capacity in an optimal manner.
Responsibilities
As an engineer working in the core platform services team, your responsibilities will include:
- Help design and create distributed low-latency micro-services that allow for analysis of large quantities of data and are scalable to billions of actions.
- Analyze high volume of machine and cloud metrics data to report and help make data-driven decisions.
- Explore and evaluate state-of-the-art technologies that can be used to make the platform more robust and resilient.
- Work with the DevOps team to ensure that the core services are properly deployed and achieve all the SLAs like availability, throughput, and latency.
Requirements
- 2+ years of working experience as a back-end engineer.
- Hands-on experience in working on large scale backend services.
- Past experience of working in GoLang or Elixir will be a great plus.
- Basic understanding of real-time & distributed systems, ACID, and algorithm design
- Experience working with Linux, containerization, and public cloud will be an advantage.
- Experience with NoSQL systems such as Cassandra, ElasticSearch, Hbase, REDIS will be a great advantage.
- Attention to detail, curiosity, proactiveness, willingness to learn, sense of ownership are critical qualities to succeed at Blueshift.
- Good communication and coordination skills.
- Bachelors/Masters/Ph.D. in Computer Science or related fields.
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.