Software Engineer at Cloudera designing and developing software products. Responsible for maintaining performance, testing, and communication with teams.
Responsibilities
Design and develop software products
Maintain and improve the performance of existing software
Clearly and regularly communicate with management and technical support colleagues
Test and maintain software products to ensure strong functionality and optimization
Requirements
BS/BA, MS in Computer Science
5+ years of experience
Strong foundation in systems software, algorithms and data structures
Good implementation skills (C/C++)
Experience with UNIX Kernel concepts such as memory management, I/O access paradigms, file system internals, and knowledge of user space API
Strong debugging skills in kernel context
Familiarity with additional Tools like gdb, crash, modprobe
Strong written and verbal communication skills
Experience working on large-scale distributed systems
Excitement about and experience in contributing to open source projects
Experience porting/maintaining Linux distribution for a platform
Experience with collaboration tools (e.g., Jenkins, Jira)
Knowledge of various encryption algorithms and technologies for data at rest and in transit
Experience with certificate & key Management and disk-level encryption
Software Engineer III at CrowdStrike, developing cloud architecture and services to enhance cybersecurity solutions. Collaborating with teams to deliver scalable, efficient technology.
Software Engineer developing AI solutions for sustainability challenges at Recursive. Focusing on prompt engineering, model deployment, and backend development for innovative applications.
Leads software engineering team strategies and mentoring at Sicredi, Brazil. Focused on credit solutions and pricing development with agile methodologies.
Principal Software Engineer at Leonardo DRS developing cutting - edge defense and intelligence products. Leading design, development, and mentoring engineers in a dynamic team environment.
Software Engineer developing high - performance networking software at Supermicro. Leading integration of SONiC - based systems with advanced networking ASICs for data center solutions.
Software Engineer developing software components for scientific instrumentation at Malvern Panalytical. Contributing to Agile delivery with a focus on modernising existing software and mentoring junior engineers.
Senior Software Engineer developing AI - based automation systems, managing architecture and production integrations for client projects. Collaborating with teams to create scalable, efficient solutions.
Senior Mobile Software Engineer responsible for developing secure mobile applications and enhancing fraud detection systems. Collaborating with cross - functional teams in an international product company.