Location: undefined in San Francisco, California, USA
Employment type: Full-time
The Senior Software Engineer will lead the design, development, and deployment of software solutions that align with EcoTech Innovations' sustainability goals. You will collaborate with cross-functional teams, mentor junior developers, and ensure the delivery of high-quality, scalable software products.
Design, develop, and maintain software applications and systems.
Lead and participate in code reviews, ensuring adherence to best practices and coding standards.
Collaborate with product managers, designers, and other engineers to define software requirements and specifications.
Mentor and guide junior software engineers, fostering a culture of continuous learning and improvement.
Troubleshoot and resolve complex technical issues, ensuring optimal performance and reliability.
Stay up-to-date with emerging technologies and industry trends, incorporating them into our solutions as appropriate.
Bachelor's degree in Computer Science, Software Engineering, or a related field.
5+ years of experience in software development, with a strong focus on sustainability and eco-friendly technologies.
Proficiency in programming languages such as Java, Python, and JavaScript.
Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).
Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
Excellent communication skills, both written and verbal.
Competitive salary and equity options.
Comprehensive health, dental, and vision insurance.
Generous paid time off and flexible working hours.
Professional development opportunities and continuing education support.
Collaborative and inclusive work environment.
Opportunity to make a significant impact on the environment and society.