> Markdown version of [/jobs/ext/2677290-lead-software-engineer-multiple-positions-available](https://www.wearedevelopers.com/jobs/ext/2677290-lead-software-engineer-multiple-positions-available). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer [Multiple Positions Available] - **Company:** JPMorgan Chase & Co. - **Location:** Plano, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Agile Methodology, Artificial Intelligence, Amazon Web Services, Data Analysis, Applications Architecture, Software Applications, Systems Engineering, Bootstrap (Software), Code Review, Information Systems, Databases, Computer Engineering, Continuous Integration, Data Architecture, Data Integration, Data Integrity, Data Warehousing, Linux, DevOps, Amazon DynamoDB, Github, JSON, Python (Programming Language), Oracle Databases, Systems Development Life Cycle, Cloud Services, Software Deployment, Software Engineering, Software Systems, Spinnaker, SQL Databases, Systems Integration, Tableau (Software), Web Applications, Extensible Markup Language (XML), Data Processing, Snowflake, Software Application Programming, Data Lakes, Information Technology, Data Management, Terraform, Network Server, Serverless Computing, Jenkins, Programming Languages, Microservices - **Published:** September 2, 2026 - **Apply:** https://jpmc.fa.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1001/requisitions/preview/210784905 ## About the Role Minimum education and experience required: Master's degree in Information Systems, Computer Science, Computer Engineering, Computer Information Systems, Information Technology, or related field of study plus three (3) years of experience in the job offered or as Software Engineer, Assistant Systems Engineer, or related occupation. The employer will alternatively accept a Bachelor's degree in Information Systems, Computer Science, Computer Engineering, Computer Information Systems, Information Technology, or related field of study plus five (5) years of experience in the job offered or as Software Engineer, Assistant Systems Engineer, or related occupation. Skills Required: This position requires experience with the following: Testing, deploying, and troubleshooting Snowflake data warehouse features; Deploying and troubleshooting major cloud services in cloud platforms including AWS; Using Infrastructure as Code tool, Terraform, to automate and streamline infrastructure deployments; Administering and troubleshooting both Linux and Windows operating systems; Using DevOps tools including Spinnaker, Github, and Jenkins to automate the software deployment lifecycle; Utilizing the Agile Software Development Life Cycle (SDLC) to tailor and enhance a company's development processes and cycles; Utilizing Application Architecture and Data Architecture disciplines to make informed infrastructure architecture decisions that enhance an overall system's effectiveness; Using Microservices to develop scalable and reusable applications; Developing applications and serverless computing services utilizing programming languages including Python and SQL; Utilizing databases including DynamoDB and Snowflake to administer and troubleshoot issues effectively; Using Bootstrap to effectively build and initialize applications; Using JSON to efficiently exchange and manipulate data between servers and web applications facilitating seamless integration and communication; Using BI tools including Tableau and ThoughtSpot to analyze data and create reports for business purposes; Testing processes, including automated, functional, performance, regression, smoke, system integration, unit, and user acceptance testing to build applications; Using XML to structure and exchange data across different systems ensuring compatibility and facilitating seamless data integration. Job Location: 8181 Communications Pkwy, Plano, Texas, 75024. ## Description Duties: Lead the development of advanced features for the Snowflake data warehouse, strategically testing, deploying, and troubleshooting its capabilities to optimize data management solutions. Spearhead initiatives to enhance data processing efficiency and reliability, aligning with organizational goals and driving business value. Administer and troubleshoot issues effectively, ensuring data integrity and performance utilizing SQL and Oracle databases. Comprehend and apply the Agile Software Development Life Cycle (SDLC) methodology to tailor and enhance the company's development processes and cycles, improving efficiency and collaboration. Utilize BI tools like Tableau to analyze data and create reports for business purposes, providing actionable insights to stakeholders. Develop applications and serverless computing services utilizing programming languages. Solve the company's most challenging cloud problems by building cloud data solutions, leveraging advanced data integration platforms to build a Data Lake. Lead the design, development, and troubleshooting of innovative software solutions. Utilize creative problem-solving skills to address complex technical challenges and build robust systems. Identify and implement opportunities to automate the remediation of recurring issues, enhancing the operational stability of software applications and systems. Utilize advanced data integration platforms to build a Data Lake and architect the data platforms and enable gen AI capabilities. Conduct code reviews and strived for improvement in software engineering quality, ensuring robust and maintainable code. Leverage CI/CD tools to rapidly build and test application code, streamlining the development and deployment process. ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Are Software Engineer Wages Being Pushed Down? A Report on Tech Salaries](https://www.wearedevelopers.com/magazine/417-are-software-engineer-wages-being-pushed-down-a-report-on-tech-salaries) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)