Crossing Hurdles is looking for a software engineer to contribute to product-level engineering across real-world projects. The role involves writing, debugging, testing, and maintaining clean code, as well as collaborating with distributed teams to enhance application performance. Candidates should have at least 1 year of experience in software engineering, a strong understanding of data structures, and familiarity with version control systems. Join us in supporting AI-related initiatives and technical problem-solving initiatives.
Qualifications
1+ year of professional or equivalent hands‑on software engineering experience.
Experience contributing to product-level codebases through internships or full‑time roles.
Strong understanding of data structures and algorithms.
Responsibilities
Contribute to product-level software engineering tasks across real-world codebases.
Write, debug, test, and maintain scalable and clean code.
Collaborate with distributed teams on development and optimization tasks.
Skills
Software engineering experience
Data structures and algorithms
Debugging skills
Testing and writing maintainable code
Familiarity with version control systems
Tools
Git
Job description
Contribute to product-level software engineering tasks across real-world codebases and development workflows.
Write, debug, test, and maintain scalable and clean code across assigned projects.
Collaborate with distributed teams to support development, optimization, and implementation tasks.
Analyze software issues and contribute to improving application performance and reliability.
Work with version control systems and follow standard software development practices.
Support AI-related engineering initiatives through coding, evaluation, and technical problem-solving.
Requirements
1+ year of professional or equivalent hands‑on software engineering experience.
Experience contributing to product-level codebases through internships, full‑time roles, or significant projects.
Strong understanding of data structures and algorithms.
Exposure to debugging, testing, and writing maintainable code.
Familiarity with version control systems such as Git and standard software development workflows.