icrunchdata Network American Fork, UT 84003, USA
Nov 11, 2019Full-time
As a Sr. Software Engineer at Midigator you will design, build, maintain our current technology while helping to build a data analytics platform from scratch. You will be solving problems related to building streaming data services and creating scalable cloud-based software while collaborating with other engineers and having fun The role involves working jointly with customers and internal teams to scope integration requirements, design effective solutions, experimenting with new technologies and creating innovative solutions for our clients. The ideal candidate has experience working in a rapidly changing environment and is an energetic self-starter who wants to make a positive impact on the team and the product. Qualifications Up to date experience with Linux systems running services in AWSStrong Python & SQL experience. Strong belief and experience with writing clean, non-complicated code with unit tests. AWS experience (VPC, EC2, S3, SNS/SQS, RDS) Experience with containerization platforms (Docker) Experience with microservices architectures, REST API’s, asynchronous communications. Experience with frequent and incremental development, testing, and deployment Experience with scaling distributed data stores, file systems, and services (RDS MySQL, DynamoDB, MongoDB, Redis) Nice to have: Experience with container orchestration tools (Kubernetes, ECS, etc.) Nice to have: Experience with Terraform, CI/CD, Git, Gitlab Nice to have: Experience with Spark, Databricks, streaming data sources (Kafka, Kinesis) and Messaging frameworks (RabbitMQ, Kafka, SNS/SQS, AMQP) Nice to have: Experience with Prometheus, Grafana, Elasticsearch Nice to have: Experience in Golang, Scala, Node.js, R Nice to have: Experience with Event-driven architectures and Eventing systems Nice to have: Payment card experience 3 years of related software engineering experience in an agile environment Perks & Benefits: Remote/flexible workspace Collaborative work culture Medical/dental/vision insurance Unlimited PTO Midigator is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.