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 - Backend
We are looking for highly passionate software engineers to join our Campaigns team at Blueshift. In this role, you will be building highly scalable and low latency cloud services that deliver personalised digital marketing experiences to billions of users globally.
You will work closely with senior engineers on one of the most sophisticated rule based decisioning systems. Additionally, you will also contribute towards building several integrations for example with Email service providers, SMS service providers, Push notification services, CRM platforms, Paid media platforms, Ticketing systems etc. You will work on cutting edge technologies like Ruby on Rails, Elixir, Rust etc. which will help you gain a lot of experience on building scalable and performant backend systems.
Responsibilities
- Work with team members to design, develop and deploy new features to the Campaign execution engine. Build new microservices during the process as required. Work with multiple teams during the process.
- Build new features for the integration framework. Build new microservices during the process as required.
- Build new application integrations within the integration framework.
- Work on projects to improve performance, scalability and stability of existing services.
- Work with the support team to debug, analyze and respond to customer issues.
Requirements
- Bachelors/Masters in Computer Science or related fields.
- 2+ years of experience on building applications as a backend engineer.
- Solid understanding of CS concepts including OOP, data structures, concurrency.
- Solid understanding of relational databases and SQL.
- Attention to detail, curiosity, proactiveness, willingness to learn, sense of ownership are critical qualities to succeed at Blueshift.
- Good communication and coordination skills.
- Experience working on Unix based systems.
- Experience working on a public cloud like AWS/Azure/GCP will be an advantage.
- Experience working on a modern language like Elixir/Rust/Golang will be an advantage.
- Experience with NoSQL systems such as Cassandra/ScyllaDB, ElasticSearch, REDIS will be a great advantage.
Perks and Benefits
- 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
- A team that cares about you.
Sponsored