Weekday (YC W21)

Senior Development Engineer

Weekday (YC W21)  โ€ข  Pune, IN (Onsite)  โ€ข  3 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

๐—ง๐—ต๐—ถ๐˜€ ๐—ฟ๐—ผ๐—น๐—ฒ ๐—ถ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ผ๐—ป๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ช๐—ฒ๐—ฒ๐—ธ๐—ฑ๐—ฎ๐˜†'๐˜€ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€

๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ: ๐—ฅ๐˜€ ๐Ÿฑ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ - ๐—ฅ๐˜€ ๐Ÿด๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿฑ๐Ÿฌ-๐Ÿด๐Ÿฌ ๐—Ÿ๐—ฃ๐—”)

Experience: 10+ yrs

Location: pune

Job Type: Full-time

We are looking for an experienced Senior Development Engineer with deep expertise in designing and developing large-scale distributed systems. This role is suited for an engineer who understands how to build highly scalable, reliable, secure, and high-performance systems and can solve complex engineering challenges across distributed architectures.

The ideal candidate will have strong hands-on experience with Java, Hadoop, SQL, distributed systems, security, and communication protocols, along with a strong understanding of scalability, fault tolerance, resource management, and performance optimization. Experience with C++ is an added advantage.

Requirements

Key Responsibilities

  • Design, develop, and optimize distributed systems with a focus on scalability, performance, reliability, and fault tolerance.
  • Apply strong knowledge of communication protocols and distributed system patterns to build efficient system components.
  • Develop secure communication mechanisms using encryption, authentication, SSL/TLS, and other security practices.
  • Build high-quality software using Java and contribute to large-scale data processing components using Hadoop and SQL
  • Design and optimize SQL queries, data workflows, and processing pipelines for high-performance distributed execution.
  • Develop resilient components with effective resource management, task coordination, failure handling, and recovery mechanisms.
  • Analyze system performance and identify bottlenecks across multi-node and distributed environments.
  • Troubleshoot complex production and system-level issues and drive effective root-cause analysis.
  • Collaborate with architects, QA, DevOps, and engineering teams to deliver reliable and secure solutions.
  • Participate in architecture discussions, technical design reviews, and code reviews.
  • Establish and follow engineering best practices for code quality, performance, security, and maintainability.
  • Contribute to continuous improvements in distributed system architecture and development processes.

What Makes You a Great Fit

  • 10+ years of experience in software development or distributed systems engineering.
  • Strong hands-on programming expertise in Java
  • Solid experience with Hadoop, SQL, and SQL query optimization
  • Deep understanding of distributed systems concepts including scalability, fault tolerance, resource management, task coordination, and communication patterns
  • Strong knowledge of secure system design, including encryption, authentication, SSL/TLS, and secure communication
  • Experience working with communication protocols and distributed architectures.
  • Strong analytical, debugging, troubleshooting, and problem-solving skills.
  • Experience with C++ is desirable.
  • Ability to design and develop reliable software for large-scale, multi-node environments.
  • Strong understanding of software engineering principles, design patterns, and development best practices.
  • Excellent collaboration and communication skills with the ability to work effectively with cross-functional technical teams.
  • Experience with AWS, Azure, or GCP is an advantage.
  • Familiarity with Docker, Kubernetes, or other container orchestration technologies is a plus.
  • Exposure to large-scale data processing frameworks and high-performance computing environments is beneficial.
Weekday (YC W21)

About Weekday (YC W21)

AI recruiter that runs outbound sourcing campaigns to find top talent. At Weekday, we have built the most accurate database of talent (250mn+ people in US & India with contact data), we run outbound campaigns to identify top talent for any role you might be hiring for. We generate the highest response rates (30-40%) on our campaigns making sourcing talent as easy as making a job posting. We are backed by Y-Combinator and were also ranked #1 on Product Hunt.

Industry
Consulting & Advisory
Company Size
51-200 employees
Headquarters
San Fransisco, CA
Year Founded
2021
Social Media