Senior Engineer - Software
Englewood, CO, United States
Job Description:
Responsibilities: Fully responsible for building and delivering world-class mobility solutions on different mobile platforms using cloud-native backend technologies
Development across iOS (Swift), Android (Kotlin), and hybrid (React Native, React JS, etc.) mobile platforms
Develop serverless cloud-native backend application in AWS using API Gateway, Lambda, AppSync, DynamoDB, KMS, Secrets manager, Glue, S3, Aurora PostgreSQL, CloudFront, CloudWatch, WAF, Cognito, ACM, VPC, IAM roles-policies-permissions, Athena, SQS, SNS, EC2, Step functions, ElastiCache, Trusted Advisor, SES, Well-Architected tool, CloudTrail, IoT Core, etc.
Utilize Google Cloud Platform (GCP) products like Firebase, Fire store, Big query, Cloud functions, Cloud scheduler, IAM, Pub/Sub, etc. for rapid mobile application development
Develop CI/CD pipelines that can be adopted for serverless cloud deployments
Mentor team members to advance both technical capabilities and career development
Specific Qualifications: Bachelor's degree in Computer Science or Information Technology or a related discipline
Experience in managing complex system requirements
Experience with both Apple and Android app store process
Experience with web technologies
Experience in product design
6+ years of relevant experience
Preferred Qualifications: Professional experience developing/operating solutions built on AWS
Experience working within software development or Internet-related industries
Experience migrating or transforming legacy customer solutions to the cloud
Experience with microservices architectures