Experience
5 - 10 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Principal Software Engineer
Job Type
Not specified
Job Description
- Design, develop, and maintain large-scale data systems and algorithms to solve complex problems.
- Collaborate with cross-functional teams to identify business requirements and develop solutions.
- Develop and implement scalable data pipelines and architectures.
- Optimize system performance and ensure high-quality data processing.
- Lead the development of new features and technologies to enhance existing systems.
- Mentor junior engineers and provide technical guidance on best practices.
Job Requirements
- Strong proficiency in programming languages such as Java, Python, or C++.
- Experience with big data technologies like Hadoop, Spark, or NoSQL databases.
- Knowledge of data structures, algorithms, and software design patterns.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
- Strong communication and leadership skills to manage and motivate junior engineers.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
