Overview
On Site
Full Time
Skills
Management
Leadership
User experience
Customer engagement
Payments
IaaS
Kubernetes
SOA
Backend development
Software development
Cloud computing
Microsoft Azure
Google Cloud
Google Cloud Platform
Python
Interfaces
React.js
IT management
Problem solving
Communication
Collaboration
Amazon Web Services
Job Details
No c2c help. This role doesn't accept candidates that need sponsorship now or in the future. meaning no h1b/cpt/opt.
FTE/Direct HIRE
Onsite in Grapevine, TX
A rapidly evolving organization is seeking a Principal Software Engineer (Python) to play a key role in developing critical front-end and back-end systems within its engineering ecosystem, specifically focused on payments, transactions, and customer rewards systems.
This position is part of the establishment of a new platforms team within the engineering organization. The successful candidate will collaborate closely with engineering leadership and various engineering teams across the tech organization to build innovative systems. The ideal candidate will lead the development of robust back-end solutions and significantly contribute to creating intuitive, responsive front-end interfaces that enhance user experience and customer engagement.
What You'll Do:
FTE/Direct HIRE
Onsite in Grapevine, TX
A rapidly evolving organization is seeking a Principal Software Engineer (Python) to play a key role in developing critical front-end and back-end systems within its engineering ecosystem, specifically focused on payments, transactions, and customer rewards systems.
This position is part of the establishment of a new platforms team within the engineering organization. The successful candidate will collaborate closely with engineering leadership and various engineering teams across the tech organization to build innovative systems. The ideal candidate will lead the development of robust back-end solutions and significantly contribute to creating intuitive, responsive front-end interfaces that enhance user experience and customer engagement.
What You'll Do:
- Architect, design, and build critical back-end systems such as payments and transaction technologies, as well as intuitive front-end interfaces.
- Work with a modern technology stack encompassing both front-end and back-end technologies (cloud infrastructure, Kubernetes, service-oriented architecture, etc.).
- Advocate for engineering best practices across both front-end and back-end development.
- 10+ years of software development experience, with at least 3 years of experience working with cloud technologies (e.g., AWS, Azure, Google Cloud).
- 5+ years of experience with Python.
- Experience architecting and developing intuitive front-end interfaces using React and Redux.
- Proven progression from Software Engineer to technical leadership roles, demonstrating increasing levels of responsibility and impact.
- Demonstrated ownership of major technical projects from conception to delivery, showcasing the ability to lead and drive results.
- Strong problem-solving skills and creativity in overcoming technical challenges.
- Excellent interpersonal and communication skills, with the ability to collaborate effectively with cross-functional teams and explain technical concepts to non-technical stakeholders.
- A desire to thrive in a fast-paced environment.
- Experience with AWS.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.