[Remote] Senior Full Stack Software Engineer
Note: The job is a remote job and is open to candidates in USA. Joulé is seeking a Senior Full Stack Software Engineer to design, develop, and support enterprise applications in a cloud- and analytics-focused environment. The role involves translating business requirements into technical solutions, building secure full-stack applications, supporting integrations and data services, and maintaining enterprise systems.
Responsibilities
- Analyze business requirements and define system scope, functional specifications, and technical solutions for enterprise applications
- Design, develop, test, and maintain full-stack applications using React, Flask, and related technologies
- Develop and support integrations, data services, and database solutions leveraging Databricks, PostgreSQL, and other enterprise data platforms
- Troubleshoot and enhance existing application functionality, system logic, and technical documentation
- Support application security initiatives and implementation of secure development requirements, standards, and countermeasures
Skills
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical field
- Minimum of 6 years of software development experience in enterprise environments
- Full-stack development experience using React, Flask, and modern development tools, including AI-assisted development platforms such as Claude Code
- Experience working with Databricks, PostgreSQL, and data-driven application architectures
- Knowledge of secure software development practices and experience supporting enterprise application security requirements, including SD Elements or similar secure development frameworks
Benefits
- Eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.
- Remote work model
Company Overview