Job Url: https://job-boards.greenhouse.io/aypapower/jobs/4752085008 Job Description: Responsibilities:   Create and present technical proposals and architecture diagrams to product management and technical team members; Create and maintain software documentation; Collaborate with cross-functional teams to gather requirements and translate them into technical specifications; Implement features and bug fixes, as well as Unit and Integration tests; Implement and maintain CI/CD pipelines; Develop modular and reusable libraries, and update and maintain libraries and frameworks; Participate in production incident resolution and post incident activities; Conduct code reviews and provide constructive feedback to ensure adherence to coding standards and best practices; Lead and contribute to planning and execution activities to successfully complete projects; Other duties as required or assigned.  Required Qualifications:  5 years minimum experience developing python web applications with database backends using modern python frameworks such as FastAPI, Flask, or Django; 5 years minimum experience with Snowflake and developing and deploying UDFs and automated data pipelines; Experience developing TypeScript / JavaScript user interface applications with ReactJS, AngularJS, or EmberJS; Experience developing with Co-Pilot, Cursor, or similar IDE AI coding tool; Hands-on experience developing with Docker, Docker Compose and creating Dockerfiles and docker compose configurations; Hands-on experience developing data ingest for third party API or FTP data; Hands-on experience with writing Shell scripts; Proficient writing advanced SQL queries, optimizing query execution for large datasets, DDL and DML statements and proficient with best practices for schema evolution; Proficient with Git for source version control; Proficient with AWS stack, Terraform, and Github Actions; Strong ability to reverse engineer and troubleshoot integrations with external applications and APIs; Excellent organization, problem-solving, analytical, and decision-making skills; Strong interpersonal skills, with the ability to work effectively with cross-functional teams; Excellent communication skills, both written and verbal; Ability to adapt to a fast-paced, context switching, rapid growth and evolving technology environment.  Preferred Qualifications:  Experience developing Snowflake data pipeline ML; Experience writing Snowflake Native Apps; Experience developing server-side applications with NodeJS; Experience working with Apache Flink, Apache Spark, or similar Real-Time analytics engines for ETL, anomaly detection and ML; Experience working with Energy Market Data providers such as YesEnergy; Keen interest and knowledge in Generative AI and its applications in software development; Passion for sustainability and a commitment to using technology for a greener future.  Compensation and Location: