Tecovas

Principal Engineer, Core Systems

Austin, TX
Python Flask GCP Kubernetes JavaScript TypeScript Django FastAPI GraphQL API
Search for More Jobs Talk to a recruiter now 💪
Description

Tecovas was founded with the simple goal of making the world's best western boots, apparel and leather goods - and selling them at a fair price. We are a brand revolutionizing a category and welcoming first-time boot buyers and western enthusiasts alike.

Tecovas is looking for a Principal Engineer to serve as a senior technical resource on the Core Systems team to produce technical deliverables while providing mentorship and guidance to junior engineers.  Reporting directly to the VP, Engineering and Core Systems, you will serve as a steward of quality across all core systems’ code bases. 

This role is required to be based in Austin, TX. Candidates must either be currently located in or willing to relocate to Austin, TX.

What you’ll do:

  • Work as the most senior engineering resource under the VP of Engineering and Core Systems
  • Design, build, test, deliver, and support highly scalable solutions across the entire solution stack
  • Serve as a mentor to jr and sr engineers providing code reviews, pair programming engagements, and providing feedback on solution design
  • Provide suggestions and enhancements to future and current code bases, test pipelines, and deployment pipelines based on your deep experience and subject matter expertise
  • Serve as a technical chief of staff under the VPE for key projects as needed
  • Work directly with business partners and stakeholders to provide guidance and provide scalable solutions to complex issues

Experience we’re looking for:

  • 10+ years of experience in software engineering with at least 5 years in e-commerce, preferably in a D2C environment either as a client or an e-commerce congruent software or software solution provider
  • Previous experience as a staff or principal level engineer serving under a Director of Engineering or above
  • Significant production level experience with Python codebases and general working knowledge of various python web frameworks and toolkits like Django, Flask, Pydantic, FastAPI, etc.
  • Experience building solutions around integrations with e-commerce and ERP systems with preferred experience in integrating with Shopify and Netsuite
  • Experience with EDI/XML transformations with external partners
  • Strong subject matter expertise building, designing, and integrating with REST and GraphQL APIs with ample experience in integrating with 3rd party API’s in general
  • Experience working in, designing, or building event driven architectures
  • GCP product subject matter expertise, specifically environment set up and configuration with Cloud functions, Cloud Containers, GKE, and Datastore (comparable ISP experience is ok)
  • Deep understanding of containers and managing production level container deployments
  • Experience with working in production level Kubernetes deployments
  • Experience building production grade CI/CD, build, and test pipelines using tools like GH workflow, Circle CI, Gitlab pipelines, bitbucket, etc.
  • General experience working in or managing javascript and/or typescript codebases
  • Experience operating in any of the various work management tool suites like Atlassian, Gitlab, GH Projects, Asana, Monday, etc.

What you bring to the table:

  • You are an experienced software engineer/architect with experience in building solutions in the e-commerce, retail, and/or DTC space as a backend engineer.
  • You enjoy working with a small, autonomous team that focuses on value add vs process overhead.
  • You are passionate about code quality through test driven development.
  • You enjoy working as a cross functional resource and collaborating directly with business partners and stakeholders.
  • You are passionate about event driven architectures, modular enterprise solution architecture, and domain driven design.

Full Time Benefits & Perks: 

  • We offer insurance plans that pay 79-90% of your health premium coverage and 100% of your dental & vision insurance coverage for your family/dependents
  • Paid Parental Leave
  • Flexible PTO policy
  • Corporate wellness program
  • Competitive salary
  • Eligibility to participate in Corporate Bonus Program
  • Generous employee discounts!

About Us:

Tecovas was born out of a love for cowboy boots, their time-honored craftsmanship, rich materials that last, and traditional styling that always looks good. Each pair of Tecovas boots is crafted by hand in over 200 steps. It’s not the easiest or cheapest method, but we’re committed to classic construction techniques that stand the test of time. With 32 retail stores (and counting) across the country, we’re bringing western goods into new frontiers and aim to be the most welcoming brand in western. We’re certainly growing- and hiring passionate, humble, positive, and talented people determined to help us continue to grow!

Important note: We strive to hire values-aligned people because we believe it takes each and all of us to be successful, and lead with grit, speed and a clear vision of where we’re headed. In a remote setting, interviewing at Tecovas may include phone interviews, virtual “on-site” interviews, and on-the-job mock cases. We are committed to run a thorough process for candidates with whom we identify a potential match, and we will do our best to follow-up with each and every applicant! If you’re on the fence, just give it a try! 

Hiring process and disclaimer: Should you receive an offer from us after going through the interview process, a background check will be conducted prior to onboarding. The results of a background check are evaluated as part of the hiring process, but this does not mean that you will not be considered for the job based upon the results. We are an equal opportunity employer and we encourage everyone to apply! 

Tecovas
Tecovas
Direct Sales E-Commerce Fashion

0 applies

14 views

Other Jobs from Tecovas

Similar Jobs

Python Developer

Bengaluru, India

AI ML Engineer

Bengaluru, India

Team lead Engineer Python

Remote Remote Hybrid

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 389 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • Salaries for the engineering jobs on our site range from $100K-$200K. On average, senior engineer positions on our EchoJobs are about $160K.
  • The EchoJobs positions have been sourced and vetted from the top companies to work for in the US as a software engineer, including LinkedIn and other reputable job sites. We also have syndicated jobs from companies that have just raised funding, as well as those that have great unique products and culture. From all of these sources, our founder, Morgan, has also resourced the company's authenticity in terms of their website, public appearance, and more.
  • Yes, our users asked us for just this, so now our search filters allow you to search for your top jobs via location, as well as by onsite, remote, or both. Approximately 30% of our jobs are remote, so you’ve got the best options for you!
  • We have not yet implemented this option, but are considering doing so in the future. For the moment, you would need to cancel your subscription, and resubscribe when you wanted to come back.
  • We add new jobs to EchoJobs every day! We scan our sources for the newest jobs, verify them, and post them to EchoJobs within minutes. We add about 2,000-3,000 new jobs for you each day!
  • From starting your job search to getting hired, the entire job search process can take us software engineers anywhere between 3-6 months. However, at EchoJobs, we’re striving to shorten this duration by finding the best, newest jobs for you, so you can do less job searching, and more applying.
  • We’d recommend checking EchoJobs daily, as we add new jobs to the site each day. Additionally, if you got a chance to read our previous email on “what makes EchoJobs different from any other job search tools,” we also recommended that you set a job alert based on your job filters, so if you get emails on those new jobs, you could be checking more than once per day.
  • If you decide to continue with us after the 1-month trial, we definitely recommend this, as we all know it usually takes 3-6 months to find a quality job as a software engineer these days. So to best support you, we just adjusted our membership options at EchoJobs to monthly, 3 months, or 12 months (this option is more for passive job seekers looking a little bit for the future if they want to come back to work or make a job switch potentially. This lets you see what’s out there in case an even better fit job becomes available.)
  • EchoJobs is truly the only job site of its kind. We want to be THE spot for you to find the best job for you, and haven’t encountered any other company doing this. Other job sites are in niches besides software engineering or focus on a small portion of engineering jobs (like a specific coding language). In the words of Morgan, our founder, “I think what makes EchoJobs different is the amount of jobs, frequency that we add new jobs (we add 2,000-3,000 new jobs daily!), and the powerful search engines to find exactly the job you want more easily and efficiently. We can provide you with the most jobs that are vetted by us, we’ll continually find more new jobs for you, and we make it easier for you to apply and get hired.

What Fellow Engineers Say