As a Senior Software Engineer, you will be instrumental in building Gen-AI applications for the energy industry, working alongside a team of top engineers. Your responsibilities include developing scalable backend services and APIs using Python, integrating them with various AWS services, and designing and maintaining data processing pipelines. You will collaborate with cross-functional teams to translate requirements into technical solutions, ensuring alignment with best practices and AWS architecture principles. Furthermore, you will write maintainable code, optimize application performance, and contribute to an agile software engineering environment.