Senior Software Engineer

Bengaluru, Karnataka, India Ziff Davis Full-time
about 1 month ago

Job Description:


Position at Spiceworks

Senior Software Engineer - India

Who We Are

Spiceworks Ziff Davis is a global organization with a work from [almost] anywhere approach to getting the job done.

You have equal parts passion for developing scalable services and delivering the value of big data. You jump at the chance to define and create solutions powering data and advertising platforms. You have a desire to work within a fast-paced, collaborative, and team- based support environment. If this sounds like you, Spiceworks Ziff Davis just might have the perfect opportunity. It’s time to apply.

What you’ll do:

  • Develop low latency, high availability, scalable and secure systems.
  • Understand existing systems and own their availability in production.
  • Provide technical leadership to the team.
  • Participate in system design; translate high level requirements into technical tasks.
  • Perform code reviews.
  • Partner with DevOps towards maintaining existing CI/CD pipelines and setting up new ones as per requirement.
  • Engage with Product Owners in defining sprint goals, acceptance criteria and release decisions.
  • Comply and enforce coding standards that the organization has set.
  • Participate in agile ceremonies.

What will it take to do this job?

  • 8+ years of experience building well-tested, scalable, distributed, high-volume, low-latency systems.
  • Proficiency in building web applications (REST APIs, MVC, VueJs, HTML, CSS, SCSS, etc.).
  • Expertise in an object oriented or functional programming language (Ruby on Rails, Golang, Python preferred)
  • Experience in Agile development processes.
  • Experience mentoring other engineers and acting as a technical lead
  • Experience with development collaboration tools (e.g. JIRA, Git).
  • Has exposure or has knowledge in high-performance computing and low latency development.
  • Has a strong software development foundation implementing design patterns, OOPs, and coding best practices.
  • Proficient understanding of the software development lifecycle: architecture and development, thorough testing, deployment, and monitoring of applications.
  • Experience with SQL and relational databases (Postgres, AWS Redshift, Athena).
  • Ability to understand business stakeholder needs and translate them into technical designs.
  • Experience working within data processing regulations (GDPR).

Education and Experience:

  • A Bachelor or Master’s degree in Computer Science (or related such as Computer Engineering) required.
  • In terms of logistics, all interviews will take place over phone or video due to the coronavirus**

Spiceworks Ziff Davis is a safe, inclusive workplace for people of all backgrounds and walks of life. Some candidates may see a long list of job requirements and feel discouraged because they don't match every single bullet point - we suggest, please apply anyway. We're flexible on location wherever possible - we are a Work From Anywhere company. We don't believe in a "perfect" candidate because we believe in our core value, "Evolve and Adapt Quickly". If you believe this is a role that you'll be excited to work in every day, want to be a part of a culture like ours, and will be relentless about pushing boundaries to succeed, please apply.

View another job

Software Engineer
CODINGBEES TECHNOLOGY PRIVATE LIMITED Madurai, Tamil Nadu, IndiaFull-time 27 days ago
iOS Mobile App Developer - Remote (US)
E-commerce Retail Company Remote (US)Full-time 24 days ago
Senior Java Software Engineer
HubEngage Pune, Maharashtra, IndiaFull-time 27 days ago