Sr Software Engineer
Proaction Careers - Atlanta, GA
Apply NowJob Description
We are looking to add experienced software engineers who want to build the future of scientific discovery. We joined this company to fundamentally change the landscape of scientific research and want to work with people who appreciate this mission. Our team focuses on building applications, services, and features that provide users a mechanism to achieve reproducible and scalable experimental execution on the company platform. This includes building an intuitive graphical interface, capturing and tracking critical scientific intent from our users, translating this intent into executable code for robotics, and returning meaningful data to our users. We have a broad technology stack, utilizing multiple languages (Python, Ruby, Java, Scala) and frameworks (Rails, Spring, Node.js). You Have: â— 7+ years of software engineering experience â— Fluency in Java, Python, or Ruby â— Built API services: url design, REST, authentication, swagger â— Developed in micro service environments: defined a service, created a runtime from scratch â— Used multiple models/technologies to connect services (e.g. message bus, api calls, database, queue) â— Developed on UNIX: understand process management, tcp networking, filesystem, etc. â— Knowledge of development environment services: code version control, automated builds, containers, service orchestration â— Experience leading an 8+ week project, completing on time and to quality standards â— Ability to draw clear diagrams and provide clean presentations of computing concepts â— Developed in the data layer: designed tables, implemented caches, improved query performance â— Proactively recognized platform wide challenges and proposed solutions â— Mentored fellow engineers â— A can-do attitude and are a conscientious communicator â— Enjoyed working with a variety of languages/runtimes
Created: 2021-11-29