Sr. Software Engineer - Backend Developer
Constellation Energy Corp.
Houston, Japan Full Time Technology Jobs Japan
Job Description
Primary Purpose of Position
Constellation/Calpine is seeking a Full‑Stack / Backend Developer to design, build, and maintain enterprise‑grade APIs and Azure API Management (APIM) layers that securely expose data from SQL databases and AI/ML models. This role will focus on building scalable, secure, and reusable APIs that support internal applications, analytics platforms, and AI‑powered solutions across Constellation/Calpine.
Responsibilities
- Engage with business partners to gather information, analyze requirements, and deliver practical, efficient, and cost‑effective solutions that satisfy business needs.
- Write product specifications and design documentation for assigned system components.
- Design, develop, and review complex code and technical architecture to ensure alignment with functional and technical specifications; deliver solutions including web, mobile, full stack, and integration applications across on‑premises and cloud environments; develop automated unit and UI tests.
- Lead engineering team and provide oversight for less experienced engineers; stay on top of latest technologies and trends.
- Use error reports to establish priorities and assign bugs to relevant team members for resolution.
- Support development of version control principles (e.g., Git and working within an agile environment), CI/CD pipeline, and various automations.
- Ensure all risks and issues that affect the project are captured following set processes and are actioned appropriately.
- Enhance knowledge of and compliance with preferred technologies, methodologies, standards and policies.
- Maintain and enhance technical knowledge and business acumen within the relevant discipline or function.
- Provide IT teams and business personnel with technology solutions by weighing advantages of technology trends, market availability of products, risks and benefits of technology to meet business/IT needs.
- Participate in IT architecture review and standards setting.
- Assist in the development of white papers, conducting presentations as needed to explain why a technology is being recommended by IT.
- Deliver production REST APIs that expose enterprise SQL data, managed and published via Azure APIM (gateway + developer portal).
- Build secure, high‑performance APIs and backend services integrating Azure SQL Database, Databricks, and enterprise data stores with Azure OpenAI, custom ML models, and RAG pipelines—optimizing SQL/stored procedures and enabling consumption of structured and unstructured data for AI‑driven applications.
- Apply Constellation/Calpine security standards, data protection, and implement observability (logging/tracing) and reliability practices (HA/DR, governance).
Minimum Qualifications
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical field with at least 5 years of relevant experience, or, in the absence of a degree, a minimum of 9 years of relevant experience.
- Demonstrated ability to lead small to medium teams in delivering software solutions.
- Demonstrated strong software development capabilities coupled with the ability to work under tight deadlines.
- Teamwork and self‑motivation skills to achieve success in a rapidly evolving environment.
- Excellent communication and presentation skills, with the ability to translate technical concepts for diverse audiences.
- Knowledge of operating systems such as Windows or cloud platforms such as Azure, Amazon Web Services, or Google Cloud.
- Strong knowledge of software development languages, such as Python, C#, JavaScript, Node.js, .NET, HTML, or Angular.
- Strong knowledge of SQL or NoSQL databases such as Oracle, SQL Server, Cosmos DB, MySQL, Redis, or Splunk.
- Strong understanding of advanced programming concepts, data structures, and algorithms.
Preferred Qualifications
- Proven expertise in architecting and developing robust, cloud‑native applications on Microsoft Azure, utilizing .NET/C# and Node.js backend frameworks. Demonstrated deep understanding of microservices architecture and design principles to deliver scalable, high‑performance enterprise solutions.
- Experience designing and building enterprise APIs and delivering through APIM with strong relational database skills.
- Experience with Azure OpenAI or GenAI solutions by elevating enterprise data from data platforms and analytics.
- Experience in integrating backend services with AI/ML models or AI platforms.
- Strong understanding of cloud native design principles on Microsoft Azure.
- Experience with Azure components such as SQL Server, Azure DevOps (Repos, Pipelines), Azure Key Vault, and Application Insights.
- Experience working in regulated or enterprise environments.
- Strong problem‑solving and analytical abilities.
- Ability to work across engineering, data, and AI teams.
- Clear communicator with a focus on collaboration.
- Ownership mindset and attention to operational excellence.
Expected salary range: $117,900 to $131,000, varying based on experience, along with a comprehensive benefits package that includes bonus and 401(k).
#J-18808-Ljbffr
Posted April 20, 2026