Software Engineer I contributing to the full development life cycle at Smartsheet in Bangalore. Collaborating on system architecture, feature implementation, and quality assurance.
Responsibilities
Contribute to the entire development life cycle, from concept to release
Participate in system architecture discussions
Implement new features and improve the ones we have already built
Maintain existing service API and develop new ones
Participate in all phases of quality assurance and defect resolution
Interact with systems engineers to debug infrastructure problems
Actively use AI tools to improve personal and team efficiency across coding, testing, design, and troubleshooting, exploring AI integration opportunities within team processes and features, and coaching others on effective AI use
Perform other duties as assigned
Requirements
1 - 2 Years of experience as a Software Engineer
Experience with one of Golang, Java, C or a C-style language, or Node.js
Experience with HTML, CSS, JavaScript, React.js and CSS pre-processors (front-end engineers)
Experience with Object Oriented design
Familiarity of Microservice Architecture
Familiarity with Linux system command line preferred
Experience building scalable, high availability applications
BSc. or MSc. in Computer Science, a related field, or equivalent industry experience
Legally eligible to work in India on an ongoing basis
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.
Senior Software Engineer developing AI - based automation systems, managing architecture and production integrations for client projects. Collaborating with teams to create scalable, efficient 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 Mobile Software Engineer responsible for developing secure mobile applications and enhancing fraud detection systems. Collaborating with cross - functional teams in an international product company.