We are committed to leading the industry into the future. We will be the next generation distribution partner distinguished by innovative products and solutions. To do this, we rely on our great people, our infrastructure assets, and our ability to harness the potential of technology.
As a Principal Software Engineer, you will play an integral role in shaping the direction of the back-end architecture at KeHE, as well as establishing best-practices. You will be contributing to decisions that affect how our engineers build and deliver enterprise-level solutions. This is a collaborative environment where you will train, mentor, and learn from others, while using your own expertise to influence positive change.
*You keep abreast of latest changes in the web development world, particularly when it comes to .NET Core technology, cloud architecture, and data modeling
*You believe delivering value to the end user is just as important as writing clean code
*You like (and are aware) of the newest and shiniest tools but you also believe in choosing the right one for the job
Minimum Requirements, Qualifications, Additional Skills, Aptitude
*Deep knowledge of distributed systems with an AWS ecosystem (Lambda microservices, SNS/SQS, API Gateway, S3, Aurora Postgres RDS)
*Experience with .NET Core, Postgres and MS SQL | Entity Framework Core | Redis | ElastiCache
*SOLID understanding of design patterns
*Experience delivering enterprise-level solutions from conception to commercialization
*Ability to explain concepts/ideas to a broader audience
Nice to Have:
*Knowledge of CI/CD pipelines
*Experience with optimizing applications for performance, reliability, and scalability
What you get:
Competitive total compensation package, Medical, Dental, Vision, Life/disability insurance, FSA & HSA, 401k, ESOP (Employee Stock Ownership Plan), Wellness Program, Employee Assistance Program, Professional Development, Tuition Reimbursement, Remote work, work from home