Principal Software Engineer-BlackLocus Lab at BlackLocus

+1 more | Remote
Sorry, this job was removed at 5:19 p.m. (CST) on Tuesday, May 3, 2022
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
BlackLocus is a former startup team acquired by Home Depot, the top home improvement retailer in the world. To stay ahead of the curve, Home Depot is making a substantial investment in data science, innovation, technology and design.
The Home Depot is able to offer virtual employment of this position in the following states:

AZ, AK, GA, HI, ID, IL, KS, KY, ME, MA, MI, MN, MT, NE, NH, NJ, NM, NY, ND, OH, OR, RI, SD, TX, UT, VT, WA, WV, WI, WY
Position Purpose:
The Principal Software Engineer is sought out for technical guidance; anticipates technical issues at the product level and makes architectural and design decisions to avoid those issues.
Is self-directed, showing initiative and understands business constraints on problems. Capable of debugging the hazardous problems that the team encounters.
Major Tasks, Responsibilities & Key Accountabilities:
80%- writing code
  • Designing, coding, and debugging software.
  • Improving the performance of existing software.
  • Providing training to other engineers.
  • Maintaining and upgrading existing software.
  • Recommending new technologies that can help increase productivity.
  • Supervising and overseeing the technical aspects of projects.
  • Investigating software-related complaints and making necessary adjustments to ensure optimal software performance.

20%- meetings
  • Regularly attending team meetings to discuss projects, brainstorm ideas, and put forward solutiions to any issues

Nature and Scope:
This position reports to the Development Manager.
This position has no direct reports.
Environmental Job Requirements:
Environment:
1. Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Travel:
Less than 10% of the time.ESSENTIAL SKILLS:Standard Minimum Qualifications:
Must be eighteen years of age or older.
Must be legally permitted to work in the United States.
Additional Minimum Qualifications:
  • Bachelor's degree in computer engineering/computer science or related field or equivalent experience and self-education.
  • Strong analytical skills.
  • Good communication skills.
  • Excellent organizational and leadership skills
  • Proven experience in high-level programming languages, like Java. Python, Golang, or JavaScript
  • Proven experience in software development methodologies.
  • Strong foundation in algorithms, data structures, and complexity analysis
  • Proven experience building complex web systems.

Education Required:
The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Years of Relevant Work Experience:
3 years
Physical Requirements:
Most all of the time is spent sitting in the same position or standing/walking or there is some requirement to lift or handle material or equipment of moderate weight (8-20 pounds).
Additional Qualifications:
Strong customer service / communication skills.
Preferred Qualifications:
Recognized as a prolific contributor to BlackLocus.
Consistently delivers large systems involving one or more teams' contribution on time at a high level of quality.
Shapes broad architecture; ships multiple large services, complex llibraries or major pieces of infrastructure.
Knowledge, Skills, Abilities and Competencies:
Listens and guides debates to help reach a consensus; once a decision is made, clearly communicates and backs that decision.
Sets short to medium-term strategic technical direction, able to look ahead 6-12 months and identify the areas of greatest need and create plans to improve them.We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
    • GolangLanguages
    • JavaLanguages
    • PythonLanguages
    • RLanguages
    • SqlLanguages
    • jQueryLibraries
    • ReactLibraries
    • ReduxLibraries
    • AngularJSFrameworks
    • Node.jsFrameworks
    • MySQLDatabases
    • RedisDatabases
    • Aha!Management
    • ConfluenceManagement
    • Google DocsManagement
    • Google SlidesManagement
    • JIRAManagement
    • TrelloManagement

An Insider's view of BlackLocus

What's something quirky about your company?

Within my first few weeks at BlackLocus I was able to see that there’s a community for any interest I may have, e.g., reading, travel, running, volunteering. We all spend a lot of time at work and I feel lucky that I can work at a place that values me as not only a technical professional but also as a person with a multitude of varied interests.

Michael

Software Engineer

What projects are you most excited about?

BlackLocus is part of The Home Depot, a retail business. We use clever approaches in data analytics to dream up novel solutions to address age-old retail concerns like pricing, delivery, and assortment at a massive scale. Each new project aims to help drive day-to-day retail decisions and make a major impact in revenue performance.

Crandall Chow

Technical Lead

How does the company support your career growth?

We have so many excellent company resources at our fingertips -- defined growth paths, mentorship programs, courses -- though some of my biggest learnings have come from our informal peer to peer 'teach me something' sessions. That's one of my favorite ways we retain our homegrown, communal culture within a larger organization.

Stephanie

Senior Manager, Product & Program Ops

How do you make yourself accessible to the rest of the team?

My job is to enable all of BlackLocus to do great work! That means being an advocate for and getting to know everyone. For me, that looks like participating in other team’s meetings and finding opportunities for ME to make their work lives better. If you visit our office, come find me in the 8th-floor living room!

Meredith

Director of Product

How would you describe the company’s work-life balance?

In our trust-based environment, balance is crucial to the mental health of our team, which is more important than ever. BL provides 5 weeks PTO for our team, with additional time off as an option. We are adamant that you're able to attend recitals, appointments, or take an afternoon walk without worrying about work. That message or email can wait!

Jordan

HR Manager

What are BlackLocus Perks + Benefits

BlackLocus Benefits Overview

Highly competitive base and bonus
Excellent work-life balance
Health, dental, vision, life, short- and long-term disability insurance starting day one, FSA/HSA
Generous vacation policy
6 weeks fully paid time off for new parents and 12 weeks maternity leave for birth mothers; an onsite mother’s room
401(k) eligible for matching company contribution after one year
Employee stock purchase program
Downtown Austin office filled with natural light
Garage parking or commuter pass reimbursement
Fully stocked kitchen with a wide variety of healthy snacks, tons of drinks, and an espresso maker
Weekly catered lunches, happy hours and other fun outings

Culture
Volunteer in local community
Partners with Nonprofits
Friends outside of work
Eat lunch together
Intracompany committees
Daily sync
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Dedicated Diversity/Inclusion Staff
Unconscious bias training
Diversity Employee Resource Groups
Hiring Practices that Promote Diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Pet Insurance
Wellness Programs
Mental Health Benefits
Retirement & Stock Options Benefits
401(K) Matching
Company Equity
Employee Stock Purchase Plan
Performance Bonus
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
Family Medical Leave
Adoption Assistance
Restricted work hours
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Stocked Kitchen
Some Meals Provided
Happy Hours
Parking
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
Lunch and learns
Cross functional training encouraged
Promote from within
Time allotted for learning

More Jobs at BlackLocus

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView BlackLocus's full profileSee more BlackLocus jobs