Software Development Engineer
Join a strategic cloud migration team focused on helping enterprise customers modernize and migrate their infrastructure to the cloud. You will design and build automated, scalable, GenAI-powered solutions that simplify complexity and accelerate large-scale transformations.
Responsibilities
- Drive end-to-end system design, implementation, and delivery
- Play a key technical leadership role, aligning engineering efforts with customer needs
- Communicate effectively across teams to influence architectural decisions
- Write high-quality, efficient, and secure code
- Mentor teammates through design and code reviews and foster engineering best practices
- Continuously grow technical depth and leadership impact
Requirements
- 3+ years of non-internship professional software development experience
- 2+ years of design or architecture experience with new and existing systems
- Experience programming with at least one software language
Nice to have
- 3+ years of full software development life cycle experience
- Bachelor's degree in computer science or equivalent
Benefits
- Flexible work hours and arrangements
- Mentorship and career growth resources
- Inclusive team culture with affinity groups