Senior Solution Engineer
Summary
Designs and builds scalable enterprise software solutions using Python or Java, with cloud platforms, APIs, and DevOps practices.
- Bachelor’s/Master’s degree in Computer Science, Software Engineering, Information Systems, or related field
- 5+ years of software engineering experience in enterprise or team-based environments
- Strong proficiency with Python and/or Java
- Experience designing and developing scalable software solutions with focus on code quality and best practices
- Solid knowledge of SQL, relational databases, APIs (REST), and modern integration patterns
- Experience with cloud platforms (AWS/Azure/GCP), CI/CD, DevOps practices, and version control
- Familiarity with cloud data platforms (Snowflake/Databricks), SaaS integrations, and third-party APIs is a plus
- Understanding of secure coding practices, data protection, and compliance considerations
- Strong communication skills with the ability to collaborate across technical and business teams