Back-end Development Lead at Ambyint leading scalable application software design for cloud-native solutions in the energy sector. Coaching team members and driving engineering excellence in a hybrid work environment.
Responsibilities
Lead the design, development, and maintenance of scalable, high-performance application software for our cloud-native platform, aligning with business goals.
Drive the evolution of our micro-services and APIs, taking ownership of architecture and technical decisions to enhance functionality and customer impact.
Work independently and collaboratively to deliver impactful features, ensuring high-quality delivery while managing team dynamics and timelines.
Build and lead end-to-end features across cloud, web, and mobile infrastructure, ensuring smooth integration and cohesive technical direction.
Leverage open-source technologies and advocate for open standards, balancing innovation with long-term maintainability.
Collaborate with cross-functional teams (Data Science, Product, DevOps) to align technical direction, prioritize features, and refine customer solutions.
Contribute to technical documentation and best practices, fostering knowledge sharing to support team growth and continuous improvement.
Experiment with new technologies and rapid feedback loops to drive innovation, keeping the team on the cutting edge.
Drive Agile development to ensure efficient execution, high-quality deliverables, and continuous iteration.
Establish coding standards, design patterns, and technical practices to maintain consistency and quality across projects.
Manage team alignment and execution, tracking progress and adjusting priorities to meet project goals.
Champion a high-performance engineering culture, promoting accountability, collaboration, and continuous learning.
Requirements
10+ years of experience in taking a feature from concept to delivery and support.
Working knowledge of Javascript/NodeJS, React and Python.
Working knowledge of React frameworks like NextJS and the concept of server side rendering.
Understanding the nature of asynchronous programming and its quirks and workarounds.
Experience with Kafka and event-driven architecture.
Experience with non-relational data stores such as MongoDB, Cassandra, etc.
Experience with SQL based database systems such as SQL Server, Snowflake, etc.
Experience with cloud computing, specifically AWS.
BS/MS in engineering, computer science, or equivalent relevant experience.
Proven leadership experience, mentoring and guiding teams to success while delivering impactful solutions.
Benefits
The opportunity to make a difference in a cutting-edge technology company that is highly spirited and focused on being a leading contributor in the energy transition space.
Competitive compensation and benefits package.
Hybrid working environment with a diverse and talented team.
Professional development and career goals support.
Senior Full - Stack Developer needed to build scalable cloud - native applications for mortgage/lending solutions using Java Spring Boot, React, Azure, and microservices.
Senior Backend Java Engineer at Capgemini Engineering, focusing on projects in the hospitality sector. Collaborates with Machine Learning team, utilizing cutting - edge tech stack.
Senior Software Developer responsible for building high - correctness Rust services for Narvar. Collaborating across teams while owning systems from architecture to operations.
Consultant Developer role focusing on client delivery of quality software solutions. Working with teams to implement solutions that are well - tested and easily maintained.
Growth Product Designer for pdf.net, building the acquisition engine and optimizing conversion through design and data. Collaborating with PMs and engineers in a fully remote, high - autonomy environment.
Senior .Net programmer at Exposant 3 developing and modifying business solutions in a hybrid work environment. Committed to mutual success and team collaboration.
Staff Backend Engineer focusing on adaptive telemetry and databases for Grafana Labs. Responsible for technical strategy, project delivery, and system reliability.
Senior Backend Engineer building authentication features and services at GitLab. Working on token issuance, access management tooling, and security improvements for user authentication.
Senior Backend Programmer at Behaviour Interactive developing backend systems for '7 Days to Die'. Leading integration of online services and collaborating with cross - disciplinary teams.