Cognosos, Inc.
Sr Software Engineer - Backend
Cognosos, Inc., Atlanta, Georgia, United States, 30383
DescriptionPosition:
Senior Software Engineer - BackendCognosos leads the market in delivering real-time asset location and tracking intelligence solutions. Our lightweight, flexible, and scalable platform deploys quickly indoors and outdoors, delivering an unparalleled combination of price and performance across various industries, including automotive, logistics, and healthcare. Join our dynamic team as we accelerate our momentum in our current markets and prepare to launch into our next ones. We were recently named as one of Atlanta’s Top Places to Work by the
Atlanta Business Journal . Learn more about Cognosos's mission to equip enterprises with instant asset intelligence that unlocks operational potential and optimizes performance at www.cognosos.com.Here at Cognosos, we believe in using the best tools for the job. Our technology stack is built in Go, Java, Python, Typescript, and React using MySQL, ElasticSearch, Sagemaker, API Gateway, Kinesis, SNS, and Cognito, and deployed on AWS using Kubernetes, Lambda, EC2, Sagemaker, S3, CloudFront, and CloudWatch.We are looking for a Senior Software Engineer who will be responsible for designing and building our highly scalable and robust IOT platform. In addition to hands-on development, you will help define the platform architecture, devops tools and processes, and shape the engineering culture. You will assist in the ongoing improvement of continuous integration tools, environment provisioning and development workflows.ResponsibilitiesDesign, build, and deploy updates to the Cognosos Platform to support new markets, uses, and features while remaining a modern, highly scalable and flexible platform.Work across the entire stack and collaborate with your peers on the product, engineering, and field services teams on the development of Front End, Platform, Data and Machine Learning aspects of our full-stack platform.Build and maintain systems that will monitor all aspects of the application and infrastructure to ensure availability and performance for our customers.Help the development team with deployment strategy and capacity planning across development, QA, staging and production environments.Work with the development team to deploy and manage tools that support SDLC automation, configuration management and release management qualifications.Work with your peers across groups to adopt and adapt engineering best practices to our team, product, technology, and culture.Contribute to a positive, collaborative, inclusive, and professional engineering culture.QualificationsBS in Computer Science or equivalent experience5+ years of relevant work experienceExperience building highly scalable and reliable cloud servicesExperience building production-quality services with Go, Python, Typescript, and/or JavaExperience with source code management tools, preferably GitExperience building and deploying using Continuous Integration tools such as JenkinsSelf-directed and ready to collaborate with peers in software, hardware, support, product, and sales in a fast-paced cultureStrong understanding and experience operating in an agile development environment.Preferred SkillsUnderstanding of strategies for providing high availability and securityExperience with public cloud services (Amazon Web Services, Microsoft Azure, Google Cloud Platform)Ability to define scalable CI/CD pipelines and administer JenkinsExperience building and deploying services using Docker and KubernetesExperience with serverless architectures (e.g. AWS Lambda)Understanding of infrastructure automation solutions (CloudFormation, Terraform, Ansible, Chef, Puppet, etc.)Experience with AI/ML model development, training, and application.Great Company, Great PerksCompetitive salariesFull benefits (health, dental, vision, 401(k))Opportunity for equity participationFree Parking in a prime Midtown locationFlexible hours/work from homeRegular team outingsCasual dress all-day, everydayReports to: VP EngineeringWhether it’s virtual happy hours, company-wide contests, or quarterly cultural outings, we are always looking for ways to keep our employees happy and engaged with their teammates.
#J-18808-Ljbffr
Senior Software Engineer - BackendCognosos leads the market in delivering real-time asset location and tracking intelligence solutions. Our lightweight, flexible, and scalable platform deploys quickly indoors and outdoors, delivering an unparalleled combination of price and performance across various industries, including automotive, logistics, and healthcare. Join our dynamic team as we accelerate our momentum in our current markets and prepare to launch into our next ones. We were recently named as one of Atlanta’s Top Places to Work by the
Atlanta Business Journal . Learn more about Cognosos's mission to equip enterprises with instant asset intelligence that unlocks operational potential and optimizes performance at www.cognosos.com.Here at Cognosos, we believe in using the best tools for the job. Our technology stack is built in Go, Java, Python, Typescript, and React using MySQL, ElasticSearch, Sagemaker, API Gateway, Kinesis, SNS, and Cognito, and deployed on AWS using Kubernetes, Lambda, EC2, Sagemaker, S3, CloudFront, and CloudWatch.We are looking for a Senior Software Engineer who will be responsible for designing and building our highly scalable and robust IOT platform. In addition to hands-on development, you will help define the platform architecture, devops tools and processes, and shape the engineering culture. You will assist in the ongoing improvement of continuous integration tools, environment provisioning and development workflows.ResponsibilitiesDesign, build, and deploy updates to the Cognosos Platform to support new markets, uses, and features while remaining a modern, highly scalable and flexible platform.Work across the entire stack and collaborate with your peers on the product, engineering, and field services teams on the development of Front End, Platform, Data and Machine Learning aspects of our full-stack platform.Build and maintain systems that will monitor all aspects of the application and infrastructure to ensure availability and performance for our customers.Help the development team with deployment strategy and capacity planning across development, QA, staging and production environments.Work with the development team to deploy and manage tools that support SDLC automation, configuration management and release management qualifications.Work with your peers across groups to adopt and adapt engineering best practices to our team, product, technology, and culture.Contribute to a positive, collaborative, inclusive, and professional engineering culture.QualificationsBS in Computer Science or equivalent experience5+ years of relevant work experienceExperience building highly scalable and reliable cloud servicesExperience building production-quality services with Go, Python, Typescript, and/or JavaExperience with source code management tools, preferably GitExperience building and deploying using Continuous Integration tools such as JenkinsSelf-directed and ready to collaborate with peers in software, hardware, support, product, and sales in a fast-paced cultureStrong understanding and experience operating in an agile development environment.Preferred SkillsUnderstanding of strategies for providing high availability and securityExperience with public cloud services (Amazon Web Services, Microsoft Azure, Google Cloud Platform)Ability to define scalable CI/CD pipelines and administer JenkinsExperience building and deploying services using Docker and KubernetesExperience with serverless architectures (e.g. AWS Lambda)Understanding of infrastructure automation solutions (CloudFormation, Terraform, Ansible, Chef, Puppet, etc.)Experience with AI/ML model development, training, and application.Great Company, Great PerksCompetitive salariesFull benefits (health, dental, vision, 401(k))Opportunity for equity participationFree Parking in a prime Midtown locationFlexible hours/work from homeRegular team outingsCasual dress all-day, everydayReports to: VP EngineeringWhether it’s virtual happy hours, company-wide contests, or quarterly cultural outings, we are always looking for ways to keep our employees happy and engaged with their teammates.
#J-18808-Ljbffr