
Software Engineer - CPD
Rubrik
about 1 month ago
Pune, India
Mid Level / Senior
H1B Sponsor
Responsibilities
- Design, develop and maintain high-quality software applications and libraries using C++.
- Develop and maintain code written in Python and/or Scala as needed.
- Troubleshoot complex software problems in a timely manner.
- Collaborate with cross-functional teams to define and ship new features.
- Write and maintain technical documentation for software systems.
- Participate in code reviews and ensure adherence to coding standards.
- Continuously improve software quality through process improvement initiatives.
- Stay updated with emerging trends in software development.
Requirements
- 2+ years of experience in design, development, and debugging.
- Bachelor's or Master's degree in Computer Science or a related field.
- Familiarity with Python and/or Scala programming languages.
- Strong programming and troubleshooting skills.
- Excellent design skills.
- Understanding of distributed systems and multi-threading concepts.
- Preferably have a good understanding of the storage domain.
- Familiarity with various operating systems such as Windows.
- Good knowledge of data structures, algorithms, and design patterns.
- Good understanding of networking protocols and security concepts.
- Knowledge of software development methodologies, tools, and processes.
- Excellent troubleshooting, problem-solving, and analytical skills.
- Strong communication skills and ability to work in a team environment.
Tech Stack
C++PythonScala
Categories
BackendData EngineeringSecurity