Dear Candidate,
Greetings from HCL Technologies...!
Location- Bangalore & Chennai
Experience- 5+ years
Job description: Senior Software Engineer
Responsibilities
- Design core, backend software components
- Code using primarily Python
- Interface with other teams to incorporate their innovations and vice versa
- Conduct design and code reviews
- Analyze and improve efficiency, scalability, and stability of various system resources
- Set direction and goals for the team regarding project impact, product quality and engineering efficiency
- Lead major initiatives, projects, teams, roll-outs and phased-releases
- Helps onboard new team members, provides mentorship and enables successful ramp up on your team's code bases
Qualifications
- 5+ years of hands-on experience with system software design, development, maintenance, and experience in Python programming and debugging
- Experience in Linux operating system.
- Experience building infrastructures and tools to speed up development, test, and release
- Experience leading major initiatives successfully
- Experience leading projects and teams accordingly
- Experience building and shipping high quality work and achieving high reliability
- Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
- Experienced in utilizing data and analysis to explain technical problems and providing detailed feedback and solutions
- Bachelor's degree in Computer Science, Computer Engineering
Preferred Qualifications
- Experience with front-end development using HTML, CSS, and JavaScript.
- Familiarity with database technologies such as SQL and NoSQL
- Familiar with configuration management systems (e.g., Chef)
- Experience working with distributed systems and knowledge on AWS or similar cloud computing platforms
- Experience working with CI/CD tools integration
- Experience in network stacks, protocols including Ethernet and Infiniband
- Familiarity with HPC/AI benchmarking and job schedulers such as SLURM
- Extensive experience in developing infrastructure services and test frameworks for Data Center platforms such as Servers/Storage/Network devices
- Knowledge of data science and machine learning concepts and tools.