Confirmed live in the last 24 hours
Naperville, IL, USA
Google Cloud Platform
- Test first and test often development approach using system monitoring tools and automated testing frameworks
- Ability to leverage Git version control in a production environment
- SME in styling, object-oriented design, and browser technology
- Ability to see and communicate your ideas to clients and the team
- Analytical mind with problem-solving aptitude
- BSc/BA in Computer Science or a related degree
- Strong understanding and production experience working with container environments
- Strong understanding and production experience working with Kafka
- Experience with NodeJS, Typescript, and NestJS
- Cloud Environments: AWS, GCP or Azure
- In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB)
- Develop high-quality software design and architecture
- Identify, prioritize and execute tasks in the software development life cycle
- Develop tools and applications by producing clean, efficient code
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Collaborate with internal teams and vendors to fix and improve products
- Document development phases and monitor systems
- Ensure software is up-to-date with latest technologies
- Experience as a Team Lead/Pod Lead is a plus!
Cloud engineering & data platforms
Egen are cloud engineering and data experts partnering with fast-scaling startups and large enterprises to launch new digital applications, modernize data infrastructures, and create conversational interfaces powered by machine learning and AI.
- Fun team outings
- Health insurance
- Dental & vision insurance
- Paid time-off
- Food & drinks
- Parental leave
Company Core Values
- Agile - We move swiftly and decisively, can change quickly, and succeed in a rapidly changing, ambiguous, and turbulent environment.
- Masterful - We are highly skilled and proficient in whatever we do.
- Adaptable - We are innately curious and constantly keep evolving.
- Zestful - We bring energy and enthusiasm to work every day and enjoy what we do.
- Entrepreneurial - We are team players who are not afraid to take a risk, constantly bring new ideas, and never give up.