About the Company
Egen is a fast-growing and entrepreneurial company with a data-first mindset. We bring together the best engineering talent working with the most advanced technology platforms, including Google Cloud and Salesforce, to help clients drive action and impact through data and insights.
Responsibilities
- Develop full-stack applications and workflows with modern architectures, following 12-factor app principles
- Build and maintain backend services in Python
- Design and implement RESTful APIs and containerized services for application delivery
- Create intuitive, high-performance front-end experiences using frameworks like React, Vue.js, or Angular
- Collaborate closely with Solutions Architects to ensure application design aligns with business and technical requirements
- Implement cloud-native solutions on Google Cloud or Azure, including containerization, async events, and cloud managed services
- Work with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB)
- Apply testing frameworks and best practices to ensure application quality, performance, and scalability
- Participate in Agile ceremonies including daily scrums and sprint planning
- Contribute to automation, CI/CD strategies, and release management
Requirements
- 4+ years of professional software development experience with full-stack applications
- Strong proficiency in Python
- Experience building RESTful APIs and containerized services (Docker, Kubernetes)
- Strong front-end skills with React, Vue.js, or Angular
- Experience with Google Cloud services for application deployment and scaling
- Solid understanding of microservices architecture and 12-factor app methodology
- Strong database experience with MySQL, MongoDB, PostgreSQL, or SQL Server
- Knowledge of testing frameworks and Agile/Scrum methodologies
Benefits
- Comprehensive Health Insurance
- Paid Leave (Vacation/PTO)
- Paid Holidays
- Sick Leave
- Parental Leave
- Bereavement Leave
- 401(k) Employer Match
- Employee Referral Bonuses