Posted By

user_img

Harjeet Singh

CEO at Conscript

Last Login: 30 June 2021

2977

JOB VIEWS

97

APPLICATIONS

1

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

695725

Director - Software Engineer - IT

10 - 20 Years.Bangalore
Posted 4 years ago
Posted 4 years ago

Software Engineer, Director

Location : Bangalore

Do you want to work in a fun, smart, and energetic environment where you will be challenged, rewarded AND inspired? Come work with top performers to make a real difference in how top brands run their businesses. We are the world's leading affiliate marketing network - we transform digital marketing with the help of big data. We help advertisers and publishers connect, drive more sales and expand their reach - and we want to hear from you!

About This Role

As a Software Engineer, Director, you'll have the benefit of working in a supportive, highly collaborative and entrepreneurial environment. A culture of passion and respect and technical excellence and the ownership and accountability of working with fully self-contained, cross-functional engineering teams gives you the ability to grow, make an impact, and get things done. It's innovation, done sustainably and intelligently, at scale.

Some example projects we have shipped:

- A real-time, high-volume streaming platform used by over 4000 clients [react-js, elastic search, kafka/kinesis, infrastructure-as-code, clojure, scala]

- A high-volume site page analysis tool for automated validation and inspection of publisher websites [node, scala, phantomjs, headless-chrome, kinesis, various-big-data-tech, reactjs]

- A high-volume, OAuth-protected, graphql-based commissioning & activity API [scala, sangria, GraphQL Schema Definition Language, sql, markdown]

The Software Engineering Director is responsible for ensuring the effectiveness of our engineering Squads as they maintain and enhance the system. This includes:

1. Project Planning:

- Ensures that agility & risk are properly considered in project plans

- Ensures that project planning tools & methodology are working effectively

2. Project Execution :

- Ensures that issues that affect execution are dealt with quickly

- Serves as the point of escalation for Product Managers & Product Directors

- Ensures that needed measurement/monitoring systems are in place as needed

3. Talent Development :

- Mentoring of Squad Leads

- Ensuring that talent is developed, career paths are clear

- Overseeing the hiring process & decisions

- The building of new squads

- Quality & Operations Oversight

- Ensures that day-to-day coding quality is maintained

- Ensures that operational alerts, backups, & processes are handled

- The Software Engineering Director reports directly to the Head of Engineering and works closely with him to align day-to-day project execution with our strategic technical direction.

Time :

- 40%: Working with Squad Leads, Product Managers, Chapters and Squads on execution oversight

- 30%: Recruiting & general talent development

- 30%: Working with the Head of Engineering, Product Management department, President, and other senior leadership

Professional Experience and Skills :

- Accomplished engineer with 10+ years of progressive software design and development experience

- Strong emotional intelligence, interpersonal and leadership skills

- Bachelor's degree or equivalent experience

- No gaps in resume

- No pattern of short stints

- The pattern of promotion continued success & responsibility

- 10+ years of experience overall

- Some experience leading leaders of teams

- Should be a Proven Product Engineer

- Look for individuals who have had at least 5 years of hands-on, hard-core software engineering in the core code of a product.

What this looks like:

- Individual contributor as a software engineer

- Day-to-day coding

What this doesn't look like:

- Test automation

- QA (Quality Assurance)

- Release engineering

- Just consulting experience

- Nice to have Technologies

- Java

- React

- Scala

- Spark

- Clojure

- Should be an Agile Leader

- Look for individuals who have experience working in agile environments

Must Have- skills :

Agile

Nice to have skills :

- Experience leading an agile transformation

- XP (Extreme Programming)

- TDD (Test Driven Development)

- Pair Programming

Didn’t find the job appropriate? Report this Job

Posted By

user_img

Harjeet Singh

CEO at Conscript

Last Login: 30 June 2021

2977

JOB VIEWS

97

APPLICATIONS

1

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

695725

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow