Software Engineering – University Graduates
Confirmed live in the last 24 hours
Naperville, IL, USA
Data Structures & Algorithms
- Bachelor's or Master's degree in Computer Science, a related technical field, or equivalent practical experience
- Experience in software development, using one or more general-purpose programming languages
- Strong fundamentals in data structures and algorithms
- Check out our Insights blog. Many of the thought-leadership pieces on our website are written by our own team of subject matter experts. Proof at Egen you can make a difference
- Learn more about what we do. Let's talk about joining a team of Egeneers which have made a real impact by revolutionizing the online grocery industry. This is just one of the many industries in which we are subject matter experts
- Read about our company core values. Our core values are more than a statement on paper, we deliver on our commitments
- Collaborate and grow on scalable cloud-native software solutions to process and to massive amounts of data and information
- Design, test, deploy and enhance features on Egen software solutions
- Learn, build, and share new cloud and data technologies available across Egen's engineering environment
- Ability to select and implement an algorithm, using appropriate data structures to efficiently solve a problem
- Effective object-oriented skills
- Familiarity and basic understanding of microservice architecture, Docker containers, and/or distributed computing
Cloud engineering and 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
- 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.