
Senior Director of Software Engineering Performance
1 day ago
Job Description:
">- ">
- Support leadership vision and values and inspire the team to do their best to achieve goals. This involves leading by example, being a role model for employees, and fostering an inclusive work environment where everyone feels valued and respected.">
- Manage deliverables, objectives, priorities, trade-offs, risk, and performance of the team. Ensure that all projects are delivered on time, within budget, and to the required quality standards.">
- Delegate effectively, providing context and resources, and letting creativity flourish. You know when to stay out of the way and when to intervene in the best interest of your team and the company.">
- Provide technical leadership and career development to the team. Invest in continuous employee development of a highly technical team by mentoring and coaching engineers and technical leads in the team.">
- Drive innovation and technical excellence and manage complex technical projects. This involves identifying opportunities for improvement, developing solutions, and implementing changes that drive business results.">
- Communicate status, risks, and offer mitigation strategies to ensure on-time delivery and highly performant solutions. Keep stakeholders informed about project progress, issues, and outcomes.">
- Partner with product engineering teams to build scalable systems. Work collaboratively to develop products that meet customer needs and drive business growth.">
- Attract, hire, and develop top talent. Recruit skilled engineers who share your vision and values, and provide them with opportunities for growth and development.">
- Participate in identifying opportunities and improving processes and culture of the engineering organization. Contribute to the development of a positive and productive work environment that supports employee well-being and success.">
">
Required Skills and Qualifications:
">- ">
- Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience. A strong foundation in computer science principles, software engineering methodologies, and technical skills such as programming languages, data structures, and algorithms.">
- 15+ years in a software engineering leadership position with experience in managing engineering teams. Proven track record of delivering high-quality software products on time and within budget.">
- Experience in the software industry, including time as an individual contributor, with at least 5+ years of experience in optimizing large-scale systems and big data pipelines. Deep understanding of software development life cycles, Agile methodologies, and DevOps practices.">
- 8+ years of engineering experience coding in at least one programming language, and experience learning new development languages (e.g., Java, C/C++, etc.). Strong technical skills in areas such as cloud computing, containerization, and microservices architecture.">
- Experience with performance and scalability engineering, metrics, and tooling. Knowledge of performance testing tools, load balancers, and caching mechanisms.">
- Experience with AWS, Kafka, Storm, ElasticSearch, Cassandra, NoSQL. Postgres/MySQL, Redis, Big Data, Data Lakes, and Kubernetes. Familiarity with container orchestration tools such as Docker and Kubernetes.">
- Knowledge on LLM, Retrieval Augmented Generation (RAG), AI applications is a plus. Experience with machine learning models, natural language processing, and computer vision.">
- Experience with big data and pipeline processing at scale. Understanding of data warehousing, ETL processes, and data visualization tools.">
- Experience with IAAS scale (AWS, GCP, Azure). Major points for familiarity with multi-tenant architecture. Understanding of security best practices, compliance requirements, and regulatory frameworks.">
- Experience partnering with product engineering teams to build scalable systems. Collaborative mindset, excellent communication skills, and ability to work with cross-functional teams.">
- Evaluate business goals from a capacity, reliability, performance, and scale perspective, translating these into requirements and influence product roadmaps. Strong analytical skills, attention to detail, and ability to think critically.">
- Experience in recruiting, managing engineering teams. Proven track record of attracting, developing, and retaining top talent. Excellent communication, interpersonal, and leadership skills.">
- Critical eye for product design, well-versed in good design principles especially around data applications. Understanding of user experience principles, human-centered design, and accessibility guidelines.">
- Ability to adapt and handle multiple competing priorities in a fast-paced environment. Strong organizational skills, time management, and prioritization abilities.">
- Technical expertise in data modeling, distributed systems technologies, and cloud deployment (provisioning, multi-tenancy, frameworks, and tools for system monitoring, logging).">
- Experience with Agile software development methodologies and short release cycles. Strong understanding of Agile principles, Scrum framework, and Kanban board.">
">
Benefits:
">- ">
- We offer competitive salary and benefits package. Comprehensive health insurance, retirement savings plan, paid time off, and professional development opportunities.">
- We prioritize diversity, equity, and inclusion. Commitment to creating a workplace where everyone feels valued, respected, and empowered to succeed.">
- We foster a collaborative and innovative work environment. Opportunities for growth, learning, and networking with talented professionals.">
- We support work-life balance. Flexible work arrangements, telecommuting options, and access to employee wellness programs.">
">
Others:
">- ">
- We are committed to ensuring equal employment opportunities for all applicants and employees. We welcome diverse perspectives, experiences, and backgrounds.">
- We take pride in our company culture, which emphasizes collaboration, innovation, and customer satisfaction.">
- We strive to create a workplace that is safe, healthy, and respectful for all employees. We promote diversity, equity, and inclusion, and we celebrate differences.">
- We believe in the importance of continuous learning and development. We invest in training and education programs that help employees grow professionally and personally.">
-
Senior Software Engineering Director
2 days ago
Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time US$ 1,04,000 - US$ 1,30,878Senior Software Engineering Director Come join us to work on a world-class product that impacts the lives of millions of families globally. In this innovative and dynamic environment, you will have the opportunity to apply your technical expertise and customer obsession to drive business success. The mission of the Windows People eXperiences (WPX)...
-
Senior Software Engineering Director
7 days ago
Hyderabad, Telangana, India beBeeEngineering Full time ₹ 25,00,000 - ₹ 45,00,000Our mission is to innovate and improve the health and vitality of millions by delivering exceptional pharmacy care and benefits solutions.Director of Engineering Position OverviewThe Director of Engineering will lead a team of senior engineers who design, modify, develop, implement, and support software products using agile engineering practices.This role...
-
Director of Enterprise Performance
7 hours ago
Hyderabad / Secunderabad, Telangana, India beBeeOperations Full time ₹ 1,04,000 - ₹ 1,30,878Job DescriptionWe are seeking a visionary leader who can drive positive improvements in margins and strengthen enterprise value. The ideal candidate will have experience managing contact center operations, including hiring, training, quality control, reporting, and client services.The Senior Director of Operations will be responsible for leading...
-
Senior Software Engineer Director
1 day ago
Hyderabad / Secunderabad, Telangana, India beBeeSoftwareEngineeringManager Full time ₹ 1,04,000 - ₹ 1,30,878Job DescriptionWe are seeking an experienced Software Engineering Manager II to lead our team of engineers in delivering high-quality products and projects.As a Software Engineering Manager, you will be responsible for overseeing the planning, execution, and delivery of engineering projects within defined scope, budget, and timeline.Responsibilities:Team...
-
Senior Software Engineer
4 days ago
Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full timeJob OpportunityWe are seeking a highly skilled and experienced professional to join our team as a senior software engineer.
-
Director of Software Engineering
7 days ago
Hyderabad, Telangana, India beBeeEngineering Full time ₹ 1,80,00,000 - ₹ 2,20,00,000Job Opportunity for Director of EngineeringWe are seeking an experienced and skilled engineering leader to oversee the planning, organization, and implementation of products throughout their software lifecycle. The ideal candidate will provide technical direction for engineering teams, conduct research on new technologies, and develop testing processes to...
-
Senior Engineering Director
2 days ago
Hyderabad / Secunderabad, Telangana, India beBeeSoftwareEngineering Full time ₹ 1,04,000 - ₹ 1,30,878Job OpportunityA senior leadership role is available for an experienced professional with expertise in software engineering, DevOps, and team management. Key Responsibilities: Lead a high-performing team of software engineers to deliver complex projects on time and within budget. Collaborate with cross-functional teams to design and implement...
-
Senior Software Development Engineer
6 days ago
Hyderabad / Secunderabad, Telangana, India beBeeSoftwareDevelopment Full timeJob Title: Senior Software Development EngineerAbout the RoleWe are seeking an experienced Senior Software Development Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and maintaining scalable, resilient distributed systems and microservices.Key DeliverablesDesign and Develop...
-
Senior Software Quality Assurance Engineer
3 days ago
Hyderabad / Secunderabad, Telangana, India beBeeSoftwareQualityAssurance Full time ₹ 9,00,000 - ₹ 12,00,000Job Title: Senior Software Quality Assurance EngineerWe are seeking a seasoned software quality assurance engineer to join our team. As a senior QA engineer, you will be responsible for designing and implementing testing strategies, methodologies, and processes that align with industry best practices and standards.
-
Senior Software Engineering Leader
1 day ago
Hyderabad / Secunderabad, Telangana, India beBeeSoftwareEngineeringManager Full time US$ 1,20,000 - US$ 2,00,000Job Overview",">This role involves leading a team of senior engineers to develop and deliver high-quality software products on time and within budget. The successful candidate will have experience in managing the full software release lifecycle, Agile/SCRUM enterprise-scale software development, and cloud technologies including AWS/GCP.",">Key...