Senior Software Engineer
Location: REMOTE
Job Status | Type
Professional, Salary, Full Time
What We Do
David Denzil Manager (DDM) is a private firm established in 2006 founded by technology industry veterans who have founded and exited several companies successfully. DDM has a portfolio of technology companies including GPYC, CR8DL and nourish.
GYPC is a next generation artificial intelligence company with a mission to build simple and intelligent AI powered tools to secure the remote work force at scale.
CR8DL is an American cloud company that engineers and delivers artificial intelligence and supercomputing infrastructure for businesses and research institutions.
The future of foodservice is Nourish. Nourish builds the next generation of technology driven restaurants.
Join our Team
We are looking to hire an experienced Senior Software Engineer with an entrepreneurial mindset who loves data and gets excited about different and unique data sets, and all the ways it can be used. This person will ultimately help us to create and accelerate the trajectory of our growth in multiple portfolio companies. Let’s rephrase that – we want someone who is looking to be part of something bigger than themself, embrace adversity as the way, and as a result we are all better from the experience together.
This is an opportunity for someone who wants to get in on the ground floor and create something that is unique and leading edge across multiple industries. Someone who is excited to make a difference and be a part of a dynamic and exciting team.
What You Will Do
· Develop and deploy large clusters of compute with a multi-tenant approach
· Creating, documenting, and implementing RESTful APIs that are scalable, secure, and performant
· Ability to write and deploy production-level code (Python, Rust, Java, C/C++)
· Creating and taking machine learning (ML) models to production
· Building, deploying, and maintaining Docker images
· Developing microservices architecture modules
· Developing distributed systems involving Openstack, via Kubernetes (K8s), and similar technologies to power our ML products
· Creating beautiful, functional UIs that create an amazing customer experience
· Design and develop software applications, project prototypes, proofs of concept and demos
· Evaluate performance of critical application components and optimize them to assure maximum performance and scalability
· Assist in driving the development effort for End-to-End on-time delivery of high-quality solutions that conform to feature requirements and evaluate model efficacy
· Provide critical thinking, technical innovation, and love for challenging the status quo
· Consistently go the extra mile to identify problems, find solutions and work collaboratively with the team to ensure completion
· Enjoy learning and challenges; we are a technology start up and we face new challenges every day
Our Minimum Requirements
· Bachelor of Science Degree in Computer Science, Engineering or related field preferred
· 7+ years of full stack software experience
· Experience with at least one modern public cloud platform (AWS, Azure, GCP), including IaaS and serverless solutions
· Comfortable working in a brisk, but long-term sustainable pace, have good verbal and written communication skills, a strong work ethic, and high customer orientation
· Experience with Linux, specifically Ubuntu/Debian
· Deep understanding of microservices architecture and development
· Knowledge of SaaS and its benefits
· Ability to learn quickly and adapt to change, with a high initiative and strong attention to detail
· Passion for building leading edge customer experiences via modern technology tools
· Extensive experience with backend programming language Python
· Experience with Languages: Python, HTML, CSS, Javascript, Java, Rust, C/C++
· Experience with Database Development: No SQL, platforms including Mongo, Couch, etc., My SQL, Maria DB, PostgreSQL
· Experience with: AMQP based message bus, RabbitMQ, Cloud, Python Celery, Airflow or similar workflow engines/schedules, Django/Jinja template systems, Apache, Nginx and other web servers, CDN strategies, Django (python) and/or Django REST, Flask, Fast API, Similar HTTP toolkits
· Experience using various JS frameworks – React, Angular, Ember, etc.
· Ability to learn quickly and adapt to change, with a high initiative and strong attention to detail
· Passion for building leading edge customer experiences via modern technology tools
· Applicants must be currently authorized to work in the United States
We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.