TEEMA
Job Title: Software Architect – Principle
Job ID: 82219
Location: Jeffersontown, Kentucky
Overview:
Our client is a growing software driven startup seeking a Principal Software Engineer to help build an exceptional user experience for millions of users in the coming years, and they need your help to grow to the next level! Theirsophisticated tech stack involves e-commerce, fulfillment, tracking, and both forward and reverse logistics, multi-stage IoT using RFID, and AI-driven fit algorithms as part of a highly scalable cloud-based SaaS services. They are rapidly expanding their API-driven platform to a wide array of partners, and they will leverage your knowledge and talent to create amazing UX experiences as a member of our Core Platform team. Theyare a positive, diverse, and supportive culture—they look for people who are curious, inventive, and work to be a little better every single day. In your work together they aim to be transparent, respectful, humble, hardworking and, above all, collaborative. We’d love to have you join our client’s amazing team!
What you will be doing:
Building amazing software that make us the leader in our space
One of two technical leaders of a dedicated engineering team handling core software services and related deployment code
Guide and mentor other engineers on architectural design, appropriate data model, and reasonable deployment, supporting other teams as features are developed that use your services
Be the visionary for a disciplined team of hardcore software engineers and talented product managers using the latest tooling
What you must have: Experience working in an agile development environment, building high performance REST and GraphQL services on AWS
Strong hands-on coding experience in Laravel and Python/Django
Must live within 3 hours of Eastern Standard Time (EST); strong preference for candidates within 7 hours driving time to Louisville, KY ( Nashville, Cincinnati, St. Louis, Columbus, Chicago, Indianapolis, Charlotte, Pittsburg, Cleveland ) for occasional meetups
10+ years of professional experience developing enterprise level, large-scale web services
5+ years of experience working in Laravel, Django and/or Javascript at SaaS software companies, where your code is used by external customers (not internal users)
Experience with authentication (oAuth2, LDAP) and writing your own token service, as well as secrets encryption using sealed secrets, Hashicorp Vault, or AWS secrets manager
Current job title is principal engineer or higher
Deep experience writing and tuning queries for relational databases including PostgreSQL and MySQL
Significant experience with docker and docker-compose, including multistage docker builds
Production GraphQL experience, ideally using versioning
Experience with AWS networking including ALB/ELB, VPC, and the two dozen other objects on the VPC page, deployed using technologies such as Terraform
Deep git fu, including knowledge of advanced git technique (rebase, amend a commit)
A bachelor’s degree in computer science, mathematics, physics, or comparable industry experience within a software organization, or higher
Experience working across the org with product managers and eng teams; good sense of the give and take in driving an architectural vision across multiple releases
Curious, dedicated to learning, low ego
Nice to have: Experience with Laravel and/or Django at large scale
Experience with Node.js
Leadership experience, as a team lead, manager or director; or, on the technical track, as an architect
Familiar with thread concurrency and related async, queues, sockets, deep HTTP
Comfortable using dozens of third-party commodity SaaS services for the basics, and can name those tools
Experience with supervised machine learning algorithms such as random forest or linear regression
Companies you have worked at are in Crunchbase and are listed as SaaS or software companies ( not banks, not consulting shops )
Current job title is architect
Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit. For more information about TEEMA and to consider other career opportunities, please visit our website at
www.teemagroup.com
#J-18808-Ljbffr
One of two technical leaders of a dedicated engineering team handling core software services and related deployment code
Guide and mentor other engineers on architectural design, appropriate data model, and reasonable deployment, supporting other teams as features are developed that use your services
Be the visionary for a disciplined team of hardcore software engineers and talented product managers using the latest tooling
What you must have: Experience working in an agile development environment, building high performance REST and GraphQL services on AWS
Strong hands-on coding experience in Laravel and Python/Django
Must live within 3 hours of Eastern Standard Time (EST); strong preference for candidates within 7 hours driving time to Louisville, KY ( Nashville, Cincinnati, St. Louis, Columbus, Chicago, Indianapolis, Charlotte, Pittsburg, Cleveland ) for occasional meetups
10+ years of professional experience developing enterprise level, large-scale web services
5+ years of experience working in Laravel, Django and/or Javascript at SaaS software companies, where your code is used by external customers (not internal users)
Experience with authentication (oAuth2, LDAP) and writing your own token service, as well as secrets encryption using sealed secrets, Hashicorp Vault, or AWS secrets manager
Current job title is principal engineer or higher
Deep experience writing and tuning queries for relational databases including PostgreSQL and MySQL
Significant experience with docker and docker-compose, including multistage docker builds
Production GraphQL experience, ideally using versioning
Experience with AWS networking including ALB/ELB, VPC, and the two dozen other objects on the VPC page, deployed using technologies such as Terraform
Deep git fu, including knowledge of advanced git technique (rebase, amend a commit)
A bachelor’s degree in computer science, mathematics, physics, or comparable industry experience within a software organization, or higher
Experience working across the org with product managers and eng teams; good sense of the give and take in driving an architectural vision across multiple releases
Curious, dedicated to learning, low ego
Nice to have: Experience with Laravel and/or Django at large scale
Experience with Node.js
Leadership experience, as a team lead, manager or director; or, on the technical track, as an architect
Familiar with thread concurrency and related async, queues, sockets, deep HTTP
Comfortable using dozens of third-party commodity SaaS services for the basics, and can name those tools
Experience with supervised machine learning algorithms such as random forest or linear regression
Companies you have worked at are in Crunchbase and are listed as SaaS or software companies ( not banks, not consulting shops )
Current job title is architect
Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit. For more information about TEEMA and to consider other career opportunities, please visit our website at
www.teemagroup.com
#J-18808-Ljbffr