Sr. C Engineer focused on Code Reasoning
1 day ago
We are seeking an experienced Sr. C
Engineer focused on Code Reasoning & Benchmarking
. The role involves designing algorithmically rich coding problems, building evaluation systems, and developing comprehensive benchmarks that test reasoning, correctness, and performance.
This is a highly technical position requiring deep expertise in algorithms, system-level problem solving, and software engineering. The ideal candidate will be a creative problem designer and a detail-oriented engineer who can deliver production-ready artifacts within a short timeframe.
Key Responsibilities
- Problem & System Design: Create algorithmically challenging coding problems that evaluate reasoning, correctness, and efficiency in real-world software scenarios.
- Robust Development: Write clean, modular, and production-quality Java code along with comprehensive test suites covering correctness, edge cases, and performance.
- Technical Specifications: Draft clear, precise, and unambiguous specifications and problem statements with well-defined constraints and evaluation criteria.
- Algorithm Coverage: Ensure strong representation across multiple domains including data structures, graph algorithms, number theory, performance optimization, and constraint-based design.
- Metadata & Documentation: Apply structured metadata to all problems including taxonomy, difficulty levels, and domain relevance to maintain consistency and reproducibility.
- Quality Assurance: Participate in peer reviews and validation cycles to maintain high engineering and system integrity standards.
- Deliverables: Provide well-documented, maintainable, and scalable outputs ready for integration into production environments or downstream applications.
Requirements
- Experience: 5+ years in software engineering, algorithm design, or systems-level programming.
- Language Proficiency: Strong command of C (4+ years) with ability to implement high-performance solutions.
- Algorithmic Strength: Solid understanding of complexity analysis, optimization, and computational constraints.
- Test Engineering: Hands-on experience with test automation, benchmarks, or large-scale evaluation systems.
- Tooling Knowledge: Familiarity with version control (e.g., Git) and structured data formats (JSON, YAML).
Domain Expertise
Candidates should demonstrate fluency in at least four of the following areas:
- Core Data Structures: Trie, Segment Tree, Union-Find
- Algorithmic Paradigms: Dynamic Programming, Greedy Algorithms, Bitmasking
- Graph Algorithms: Shortest Paths, Network Flow, Topological Sorting
- Mathematics & Number Theory: Geometry, Probability, Modular Arithmetic
- String Processing: Suffix Trees, Rolling Hashing, Pattern Matching
- Advanced Topics: 2-SAT, FFT, Linear Programming
-
Noida, Uttar Pradesh, India AquSag Technologies Full time ₹ 5,00,000 - ₹ 12,00,000 per yearJob DescriptionWe are seeking an experienced Sr. TypeScriptEngineer focused on Code Reasoning & Benchmarking. The role involves designing algorithmically rich coding problems, building evaluation systems, and developing comprehensive benchmarks that test reasoning, correctness, and performance.This is a highly technical position requiring deep expertise in...
-
Sr. Xamarin/MAUI/C# Developer
22 hours ago
Noida, Uttar Pradesh, India Snap on Business Solutions (SBS) Full time ₹ 6,00,000 - ₹ 12,00,000 per yearMust have good exposure of C#.Good to have exposure of MAUI or Xamarin.Must be good in C# coding.Must know any two OS - Windows, iOS and Android.Good knowledge of Multithreading.Looking for immediate joinerJob Location(s)Noida (Must be willing to Work from office mode)
-
Noida, Uttar Pradesh, India Synopsys Inc Full timeExperience on development of complex software projects, familiarity with C/C++ coding, and a strong background in data structures and algorithms. Has strong desires to learn and explore new technologies and demonstrates good analysis and problem-solving skills. Prior knowledge and experience of EDA/CAD tool development will be preferred.We are looking for...
-
Software Engineer II = C++
6 days ago
Noida, Uttar Pradesh, India Microsoft Full time ₹ 6,00,000 - ₹ 18,00,000 per yearThe Microsoft 365 India team is looking for a high caliber and highly motivated Software Engineer II to lead the planning, design, implementation and shipping of a few critical components for a strategic project for M365 business.The Microsoft 365 India team is building a set of next generation of AI powered experiences for Microsoft 365 on all platforms...
-
Sr. Engineer
6 days ago
Noida, Uttar Pradesh, India Vertiv Energy Systems, Inc. Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompany DescriptionVertiv Energy Systems, Inc. is based out of Beverly Hills, California, United States. We specialize in providing power, cooling, and IT infrastructure solutions to ensure uninterrupted operations for data centers, communication networks, and critical systems. Our team is dedicated to innovation and excellence, focusing on designing and...
-
Software Engineer Ii
4 weeks ago
Noida, Uttar Pradesh, India Microsoft Full timeDo you want to be a part of a multi-billion-dollar organization that is rapidly growing and is responsible for 200M MAU and exabytes of customer data in the cloud at high performance and scale Do you want to work on technically challenging problems on the cloud in a full-stack environment with an opportunity to influence the roadmap and vision of not only...
-
Senior Engineer C#
4 weeks ago
Noida, Uttar Pradesh, India L&T Technology Services Full timeResponsibilities- Design, develop, and maintain high-quality software modules using .Net Core , C# and Python.- Domain-Aerospace/Software development- Contribute to end-to-end development lifecycle: requirements analysis, design, coding, testing, and deployment.- Collaborate across teams using Agile/SAFe methodology; coordinate with stakeholders, architects,...
-
Sr Lead Development Engineer
1 week ago
Noida, Uttar Pradesh, India Barco Full time ₹ 8,00,000 - ₹ 24,00,000 per yearSr Lead Development Engineer – Media Platform for Barco Control Rooms @Barco NoidaAbout BarcoBarco designs technology to enable bright outcomes around the world. Seeing beyond the image, we develop visualization and collaboration solutions to help you work together, share insights, and wow audiences. Our focus is on three core markets: Enterprise (from...
-
Senior Engineer C#
4 weeks ago
Noida, Uttar Pradesh, India L&T Technology Services Full timeResponsibilities Design, develop, and maintain high-quality software modules using .Net Core , C# and Python. Domain-Aerospace/Software development Contribute to end-to-end development lifecycle: requirements analysis, design, coding, testing, and deployment. Collaborate across teams using Agile/SAFe methodology; coordinate with stakeholders, architects, QA,...
-
Senior Engineer C#
2 weeks ago
Noida, Uttar Pradesh, India L&T Technology Services Full timeResponsibilitiesDesign, develop, and maintain high-quality software modules using .Net Core , C# and Python.Domain-Aerospace/Software developmentContribute to end-to-end development lifecycle: requirements analysis, design, coding, testing, and deployment.Collaborate across teams using Agile/SAFe methodology; coordinate with stakeholders, architects, QA, and...