Job Title: Software Engineer - C++, Go, RUST Company Name: JGJ INFOTECH LLC Job Details: $40-$60/hrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/dfqwxfayufsgzm29 Job Description: Posted 17h agoSoftware Engineer - C++, Go, RUST@ JGJ INFOTECH LLCView All JobsWebsiteNorth America$40-$60/hrRemoteFull TimeResponsibilities:lead design, collaborate hardware, review codeRequirements Summary:5-7+ years software engineering; proficient in C++, Go, Rust; strong system design; bachelor’s degree in CS/engineering; remote; GC/EAD/USC preferred; W2.Technical Tools Mentioned:C++, Go, Rust, Python, JavaScript, TypeScript, CI/CD Software Engineer - C++, Go, RUST Description Software Engineer - C++, Go, RUST, 7+ years of experience 100% remoteWork Auth - GC, EAD, USC preferred, W2 only Deep expertise in at least one compiled or high-performance language (e.g., C++, Rust, Go), with proficiency in scripting languages (e.g., Python, JavaScript, TypeScript) as needed.Key Responsibilities:·      Lead the design, development, and optimization of software libraries and executables for security verification tools.·      Collaborate with hardware engineers and security experts to define software requirements and specifications.·      Conduct thorough code reviews and provide constructive feedback to team members.·      Identify and address performance bottlenecks, ensuring the scalability and efficiency of software solutions.·      Stay abreast of emerging trends and technologies in software development and hardware security, integrating relevant advancements into projects.·      Contribute to the continuous improvement of development processes and methodologies. Qualifications:BA/BS degree in Computer Science, Engineering, or related discipline (MS a plus).5 to 7+ years of professional software engineering experience. ·      Programming Mastery: Deep expertise in at least one compiled or high-performance language (e.g., C++, Rust, Go), with proficiency in scripting languages (e.g., Python, JavaScript, TypeScript) as needed.·      System Design: Proven ability to design, document, and implement large-scale, distributed, or high-performance systems.·      Architecture Skills: Experience defining system architecture, APIs, data models, and integration patterns.·      Data & Algorithms: Strong foundation in algorithms, data structures, complexity analysis, and optimization techniques.·      Testing & Quality: Hands-on experience with units, integration, and automated testing frameworks.      Engineering Practices:·      Code Reviews: Skilled at reviewing code with an eye for correctness, readability, performance, and maintainability.·      CI/CD: Experience implementing and managing automated build, test, and deployment pipelines.·      Performance Optimization: Demonstrated success in profiling and improving system performance.·      Scalability: Designing and delivering systems that perform reliably under high load and growth.·      Security & Reliability: Familiarity with secure coding practices, fault-tolerance, and monitoring strategies.      Leadership & Collaboration:·      Mentorship: Coaching junior and mid-level engineers, providing technical guidance, and fostering growth.·      Cross-Functional Collaboration: Working effectively with product managers, designers, QA, and operations to deliver end-to-end solutions.·      Technical Leadership: Driving technical decisions, setting coding standards, and leading design discussions.·      Project Ownership: Proven ability to own projects from conception to delivery, including post-release support.      Soft Skills:·      Problem-Solving: Strong analytical and debugging skills, with a track record of solving complex problems.·      Communication: Ability to clearly articulate technical concepts to technical and non-technical audiences.·      Adaptability: Comfort working in fast-paced environments with shifting priorities.·      Decision-Making: Confidence in making trade-offs and balancing technical debt vs. delivery speed. About the Company Welcome to JGJ Infotech – your experienced, personalized IT consulting partner. Our skilled professionals are committed to staying up to date with the latest trends and advancements to offer the best solutions to our clients.