Colorado Technology Jobs

Colorado Jobs

Job Information

DHI Group, Inc. Sr. Software Engineer in Centennial, Colorado

Accessibility Note: If you require reasonable accommodation in completingthis application, interviewing, completing any pre-employment testing,or otherwise participating in the employee selection process, please contactHuman Resources at or (303) 562-0353.The Match team uses the latest machine learning algorithms to compare amultitude of data points from job seekers and job postings to determine thebest fit for both sides. As a Senior Software Engineer you will work ondeploying these ML models into highly scalable web and mobile applicationsthat serve millions of users worldwide. We embrace Domain Driven Design whichmeans each team has end-to-end ownership of their systems - fromrequirements all the way to production.ResponsibilitiesBuild high-performance APIs, event driven microservices, and UI frameworksutilizing cloud native best practicesProvide technical leadership for the software lifecycle from requirementsthrough to support of the deployed systemHelp set the engineering direction of the productPerform code reviews to create more efficient, reusable and testable codeWork with Product Management to understand and solve business issuesMentor and coach engineering team to improve process and technical capabilityWhat are we requiring for this role?Expert level Python with at least 3 years of professional developmentStrong proficiency using AWS services to build, deploy, and manage complexcloud native web applications8+ years of professional experience designing, coding, building,testing and deploying application systems in a business environmentPassion and aptitude for learning and applying new technologiesExperience with event-driven microservice architectures and domain-drivendesignPreferredExperience deploying services using AWS Lambda, Fargate, API Gateway,and DynamoDBExperience with AWS DevOps tools including CloudFormation, CloudWatch,IAM, and the CodePipeline/Build/Deploy suiteExperience with serverless architectures and the AWS Serverless ApplicationModelExperience with Test Automation, and CI/CD pipelinesAbility to work with limited supervision within a globally distributed teamExperience working in an Agile environmentAll qualified applicants will receive consideration for employment withoutregard to race, color, religion, sex, sexual orientation, genderidentity, national origin, disability, or status as a protected veteran.