Senior Software Developer

2 weeks ago


Pune, India DViO Digital Full time

SDE-2

Location : Pune

Experience : 3-4 years

DViO is one of the largest independent, highly awarded, tech-first marketing companies with a team of 175+ people operating across India, Middle East and South East Asia.

We are looking for a Senior Software Engineer (SDE-2) to join our team. The ideal candidate will have a strong background in software development and experience with both frontend and backend technologies. We are looking for someone who is also passionate about solving challenging problems through code and is looking to grow in this field.

Responsibilities

  • Lead technical design sessions, establish coding standards, and conduct code reviews.
  • Contribute hands‑on to feature development, refactoring, and performance improvements.
  • Mentor and upskill junior engineers through pair programming, feedback, and structured learning plans.
  • Maintain and evolve our deployment pipelines on our cloud stack.
  • Oversee ETL workflows and ensure data freshness, integrity, and observability.
  • Integrate and optimize AI capabilities within the product.
  • Collaborate closely with Product and Design to translate requirements into robust technical solutions.
  • Champion best practices in testing, security, and documentation.

Requirements
Qualifications:

  • Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
  • 4–6 years of professional software development experience, including ≥1 year mentoring or leading engineers.
  • Strong computer‑science fundamentals in data structures, algorithms, and system design.
  • Deep understanding of object-oriented/functional design and relational databases.
  • Proficiency in one or more modern web stacks and comfort navigating both backend and frontend codebases.
  • Proven ability to balance delivery speed with long-term maintainability; strong written and verbal communication skills.

Must-have Skills

  • Backend: Proficiency in at least one of Python, , PHP, Go, or Java; experience with an MVC or equivalent framework.
  • Frontend: Proficiency in React, , Vue, or Angular; deep knowledge of HTML5, CSS3, and modern JavaScript/TypeScript.
  • APIs & Data: Designing and consuming RESTful APIs; working with Relational databases (MySQL, PostgreSQL, etc.).
  • Containers & Cloud: Docker‑based development and deployment; basic familiarity with AWS, GCP, or Azure services; CI/CD using GitHub Actions, GitLab CI, or similar.
  • Quality & DevEx: Unit/integration testing, Git‑based workflows, and peer code reviews.

Good‑to‑Have Skills

  • Practical experience integrating LLM APIs (OpenAI, Anthropic) into applications, including prompt design and cost/performance considerations.
  • Hands‑on experience with data engineering, ETL pipelines, and warehouse querying; comfort debugging data issues.
  • UI component libraries (shadcn/ui, Chakra UI, Radix UI) and CSS frameworks (TailwindCSS, Bootstrap).
  • Data‑visualization libraries , , Recharts).
  • Caching (Redis, Memcached) and search systems (Elasticsearch, Meilisearch, Typesense).
  • Data warehouses or lakes (Snowflake, BigQuery, Redshift) and SQL performance tuning.
  • Bash scripting and strong Linux system knowledge.

Benefits
DViO offers innovative and challenging work environment with the opportunity to work on cutting-edge technologies. Join us and be a part of a dynamic team that is passionate about software development and build applications that will shape the future of digital marketing.



  • Pune, Maharashtra, India Rocket Software Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software...


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

    Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before you know it, you'll...


  • Pune, Maharashtra, India Momentive Software Full time ₹ 1,20,000 - ₹ 3,00,000 per year

    Job Description:Position OverviewWe are looking for Senior Software Engineer to work within the Development team. This position will be in our Pune officePosition SummaryAs a Senior Software Engineer, the associate will be responsible for orchestrating complex application development across the full lifecycle of development from concept to post-production...


  • Pune, Maharashtra, India Boomi Software Full time

    Job DescriptionAbout Boomi and What Makes Us SpecialAre you ready to work on world-changing technologies Today, organizations need to move with increased agility and insight to grow and thrive. Boomi is one of the hottest tech companies in the SaaS/Cloud industry, named a leader for eight years in a row in the Gartner Enterprise iPaaS Magic Quadrant, and...


  • Pune, Maharashtra, India Rishabh Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About Rishabh Software:Rishabh Software, an India based IT service provider, focuses on cost-effective, qualitative and timely delivered Offshore Software Development, Recruitment Process Outsourcing (RPO) and Engineering Services.Our Core competency lies in developing customized software solutions using web-based and client/server technology. With over 25...


  • Pune, India Momentive Software Full time

    Job Description Job Description Position Overview We are looking for Senior Software Engineer to work within the Development team. This position will be in our Pune office Position Summary As a Senior Software Engineer, the associate will be responsible for orchestrating complex application development across the full lifecycle of development from...


  • Pune, Maharashtra, India Quorum Software Full time

    Senior Software Engineer - Energy Components Application Location Pune India Model of Work Hybrid About Quorum Software Quorum Software connects people and information across the energy value chain Twenty years ago we built the first software for gas plant accountants Pipeline operators came next followed by land administrators pumpers and...


  • Mumbai, Pune, India Boomi Software Full time

    Job DescriptionAs a Software Senior Engineer, you will be responsible for developing sophisticated systems and software based on the customers business goals, needs and general business environment. You will work with product management, other engineering teams, customer success and support on developing cutting edge new product features and enhancements...


  • Pune, India Quorum Software Full time

    Senior Software Engineer – Energy Components Application Location: Pune, India Model of Work: Hybrid About Quorum Software Quorum Software connects people and information across the energy value chain. Twenty years ago, we built the first software for gas plant accountants. Pipeline operators came next, followed by land administrators, pumpers, and...


  • Pune, Maharashtra, India Quorum Software Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Senior Software Engineer – Energy Components ApplicationLocation: Pune, IndiaModel of Work: HybridAbout Quorum SoftwareQuorum Software connects people and information across the energy value chain. Twenty years ago, we built the first software for gas plant accountants. Pipeline operators came next, followed by land administrators, pumpers, and planners....