Senior Staff Software Engineer – Full Stack Developer
Job in
Greenville, Greenville County, South Carolina, 29610, USA
Listed on 2026-07-30
Listing for:
Jobtailor
Full Time
position Listed on 2026-07-30
Job specializations:
-
Software Development
Python, Full Stack Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
- work with a Scrum Team and a Software Product Owners to help develop world-class digital engineering tools
- design the digital thread of connected tools and processes for development of wind turbines
- building cloud-based web tools for automating and connecting engineering tools for speed in customer proposals
- consolidating digital tools for wind turbine/farm simulations, loads evaluation and simulation configuration management
- advance state-of-the-art computer modeling and process improvements of Wind Turbines engineering digital tools
- work with Product/Software Owners and functional stakeholders in engineering and commercial teams to refine our vision and execution for the engineering suite of tools
- look for ways to develop and integrate new digital technologies to add value to internal applications as well as improve overall efficiencies
- responsible for full software lifecycle including coding, documentation, training, and quality testing
- coach & mentor team members in your area of expertise
- Bachelor's Degree in Computer Science or Engineering or equivalent from an accredited college or university
- Strong programming experience or equivalent
- Proven experience in Cloud Computing/AWS
- Familiarity with Agile or Other Software Management techniques
- Strong full-stack experience with React and modern Java Script
- Comfortable working in a Vite-based frontend and maintaining data-heavy UI flows
- Solid Python experience for backend services and AWS Lambda development
- Good SQL and PostgreSQL skills, including reading existing schemas and tracing data through views and functions
- Experience with AWS services such as Lambda, S3, and DynamoDB
- Able to debug end-to-end flows across frontend, API adapters, backend services, database, and cache layers
- Familiar with artifact/cache-based web architectures, not just direct API-to-DB apps
- Experience writing and maintaining automated tests, especially Jest and pytest
- Comfortable working in an existing enterprise codebase with established patterns rather than rewriting from scratch
- Strong troubleshooting skills for production-like environments, deployments, and data consistency issues
- Experience with workflow-style or server-driven UIs
- Experience with Power Shell and Windows-based development environments
- Familiarity with QA/prod deployment practices and safe handling of environment-specific data
- Experience supporting engineering tools used by analysts or operations teams, not just consumer-facing apps.
Demonstrates expertise in full software lifecycle management, including coding, documentation, and quality testing, with a strong focus on cloud computing and digital engineering tools for wind turbine development. Proficient in collaborating with cross-functional teams to enhance engineering processes and integrate new digital technologies.
Highest-signal resume keywords- Cloud Computing/AWS
- Full-Stack Development with React
- Python for Backend Services
- SQL and PostgreSQL Skills
- Agile Methodologies
- Programming Experience
- Full-Stack Development
- Python
- SQL
- PostgreSQL
- React
- AWS Lambda
- Automated Testing
- Debugging End-to-End Flows
- Power Shell
- Coaching
- Mentoring
- Troubleshooting
- Bachelor's Degree in Computer Science or Engineering
- Digital Engineering Tools
- Wind Turbines
- Simulation Configuration Management
- Data Consistency
- Workflow-Style UIs
- AWS Services
- Vite
- Jest
- Pytest
- Windows-Based Development Environments
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×