Software Engineer II

1 week ago


Pune, Maharashtra, India Blueshift Full time ₹ 6,00,000 - ₹ 18,00,000 per year

About Us

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 personalised 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 recognised by Gartner as a "Cool Vendor for AI in Marketing".

Blueshift is founded by repeat entrepreneurs who previously built (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 team in Pune, India. As part of Blueshift, you will get to work on a cutting-edge product using the latest technologies. This is an exciting opportunity for motivated individuals to build a great career. 

Software Engineer II - Data Services

We are looking for passionate software engineers to join our Data Engineering team at Blueshift. In this role, we are seeking a Data Services Engineer with a minimum of 2 years of professional experience to support client onboarding, data migrations, and integration projects. The ideal candidate combines strong technical expertise across modern programming frameworks, proven problem-solving abilities, and the capability to collaborate effectively with cross-functional teams in a fast-paced environment.

Responsibilities

  • Execute and manage data migration, conversion, and integration processes to onboard clients onto the Blueshift platform
  • Collaborate with business stakeholders, success engineering, and product teams to design, implement, and deliver scalable solutions
  • Work with structured and unstructured data formats (CSV, JSON, XML, flat files) to enable seamless ingestion into the platform
  • Configure, validate, and fine-tune systems to align with client requirements, ensuring accuracy, quality, and reliability of data
  • Troubleshoot and resolve data issues by identifying root causes and implementing sustainable solutions
  • Develop and enhance automation workflows using Python, Ruby on Rails, and Airflow
  • Leverage SQL and AWS Athena for querying and analyzing large-scale datasets
  • Partner with internal teams to drive operational efficiency, while maintaining a customer-centric approach during onboarding and implementation
Requirements
  • Bachelor's degree or higher in Computer Science, Engineering, or a related field
  • 2+ years of experience in data engineering, data services, or a related discipline
  • Proficiency in Python and Ruby on Rails for scripting, automation, and data-driven application development
  • Experience with workflow orchestration tools such as Airflow
  • Strong SQL expertise; experience with AWS Athena and relational database concepts
  • Exposure to NoSQL databases and large-scale data environments is desirable
  • Familiarity with ETL processes and data transformation tools/techniques (Excel, SQL, custom scripts)
  • Strong analytical and problem-solving skills with the ability to resolve complex data challenges
  • Excellent communication and interpersonal skills, with a demonstrated ability to collaborate across teams
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.

  • Software Engineer II

    17 hours ago


    Pune, Maharashtra, India Rocket Software Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...

  • Software Engineer II

    9 hours ago


    Pune, Maharashtra, India Critical Start Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    OverviewWe are seeking a Software Engineer II to join the Critical Start Technologies Private Ltd. team, operating under the Critical Start umbrella, for our India operations. As a Software Development Engineer II, you will play a crucial role in our development team. Your daily tasks involve translating clear and unambiguous requirements into code, with a...


  • Pune, Maharashtra, India Mastercard Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...


  • Pune, Maharashtra, India Mastercard Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...


  • Pune, Maharashtra, India MRI Software Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About the role:MRI Software is seeking a Software Engineer to join our team working on products. As a Software Engineer, you will be responsible for developing, testing, and maintainingsoftware solutions throughout the Software Development Lifecycle. You should have a passion for development and an eagerness to learn new things and improve your skills. We...


  • Pune, Maharashtra, India MRI Software Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    About the role:MRI Software is seeking a Software Engineer to join our team working on products. As a Software Engineer, you will be responsible for developing, testing, and maintainingsoftware solutions throughout the Software Development Lifecycle. You should have a passion for development and an eagerness to learn new things and improve your skills. We...


  • Pune, Maharashtra, India Mastercard Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    We see DevOps as a collection of philosophies, practices and tooling that enable the quick delivery of high-quality software. An ideal candidate will have a strong understanding of the Software Development Life Cycle (SDLC) and a desire to continuously improve their own skills and the people around them. Together, you will be part of a high performing team...


  • Pune, Maharashtra, India Mastercard Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...


  • Pune, Maharashtra, India JPMorgan Chase Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorganChase within the Consumer and Community Banking, you are part of an agile team that works to enhance, design, and deliver the software components of...


  • Pune, Maharashtra, India JPMorganChase Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    JOB DESCRIPTIONYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorganChase within the Consumer and Community Banking, you are part of an agile team that works to enhance, design, and deliver the software...