Staff Software Engineer responsible for scalable software solutions at ClickBus. Collaborating with product and design teams to meet business needs.
Responsibilities
Lead software development by designing and implementing robust, scalable solutions that meet business needs.
Define and develop system and application architecture, ensuring alignment with business goals and scalability.
Provide technical guidance and mentorship, conducting code reviews and developing team members’ skills to raise the organization's technical standard.
Conduct rigorous code reviews to ensure quality, security, and adherence to coding standards.
Diagnose and resolve complex software and infrastructure issues by implementing effective, long-lasting solutions.
Work closely with product, design, and operations teams to ensure technical solutions meet business requirements.
Maintain and update detailed technical documentation to facilitate maintenance and evolution of developed solutions.
Analyze and optimize system and application performance, implementing continuous improvements.
Ensure all solutions comply with security standards and industry best practices.
Create and evaluate proofs of concept for new technologies and approaches, validating their applicability and effectiveness.
Identify and propose technological innovations that can benefit the company, staying current with industry trends and advancements.
Lead the response to critical incidents, diagnosing root causes and implementing solutions to minimize impact and ensure rapid system recovery.
Automate operational processes by developing scripts and tools to optimize engineering efficiency and productivity.
Develop and deliver training programs for the team, promoting continuous development of engineers' technical skills.
Lead the integration of Artificial Intelligence solutions, implementing machine learning models and algorithms to optimize software performance, automate complex tasks, and add strategic value to products.
Requirements
Define and develop system and application architecture, ensuring alignment with business goals and scalability.
Provide technical guidance and mentorship to other team members, helping them develop their skills and resolve technical challenges.
Diagnose and resolve complex software and infrastructure issues by implementing effective, long-lasting solutions.
Work closely with product, design, and operations teams to ensure technical solutions meet business requirements.
Develop and deliver training programs for the team, promoting continuous development of engineers' technical skills.
Software Developer (BI with Qlik Sense/View) focused on operational support at Hitss. Engaging in data integration, performance monitoring, and user assistance.
Lead Software Engineer overseeing software engineering practices at Capgemini. Applying scientific methods to solve software engineering problems and responsible for the development of software solutions.
Software Engineer developing, maintaining, and optimizing software solutions/applications at Capgemini. Collaborating with other engineers and solving complex software problems in a team environment.
Staff Engineer, Hardware Design developing electrical systems for product development at Celestica. Leading technical solutions for complex projects involving cross - functional teams in multiple domains.
Senior Software Engineer at NetApp designing and implementing StorageGRID object storage solutions. Collaborating in a flexible hybrid work environment to tackle challenges in AI data lakes.
Senior Software Engineer developing AWS cloud compatible StorageGRID object storage at NetApp. Involves architecture, development, and mentoring within a flexible hybrid work environment.
Senior Software Engineer leading the design and implementation of cutting - edge data - centric architectures at Xcelerate Solutions. Utilizing cloud computing, AI, and machine learning in a mission - driven environment.
Senior Backend Engineer responsible for developing scalable backend solutions in Java at Bazaarvoice. Collaborating with cross - functional teams to optimize services for high consumer interaction.
Senior Java Developer at dLocal responsible for creating robust payment solutions in a dynamic fintech environment with a focus on high performance and innovation.
Engineer III building scalable solutions within trading engineering for Fanatics' sports platform. Contributing to real - time systems and collaborating with cross - functional teams in a dynamic environment.