Senior Software Engineer

Posted 2 Hours Ago
Be an Early Applicant
Hiring Remotely in United States
Remote
Senior level
Retail • Software
The Role
As a Senior Software Engineer at Tactiq, you will lead back-end development using Python, design robust systems, develop RESTful APIs, build data pipelines, implement automated testing frameworks, and mentor junior engineers while working closely with cross-functional teams.
Summary Generated by Built In

Description

About Tactiq:

Tactiq is a software solutions leader revolutionizing the direct store delivery (DSD) industry. Based in Richmond, Virginia, we bridge the gap between retailers, manufacturers, and distributors. Our innovative tools streamline communications, invoicing, and ordering to increase efficiency and service quality, delivering proven results in driving sales and reducing costs for our partners.

About the Role:

As a Senior Software Engineer, you will be focused on back-end development, specifically in Python. Your role will be critical as we build data structures and architect new features for our industry leading DSD solutions. You will influence the work of others in addition to being an important individual contributor and will have the opportunity to mentor and grow other engineers.

In this role, you will work in the following areas:

  • Software Development: Lead the development of high-quality, scalable, and maintainable Python-based software solutions.
  • Architecture & Design: Collaborate with software architects and other engineering leads to design robust systems, ensuring alignment with business objectives and technical requirements.
  • Code Quality: Write clean, testable, and efficient code that adheres to industry best practices. Conduct code reviews, provide feedback to peers, and ensure quality across the codebase.
  • API Development: Design and develop RESTful APIs and microservices to integrate with front-end applications, third-party services, and internal systems.
  • Data Handling: Build efficient data pipelines, integrations, and processing systems, leveraging technologies like Pandas, SQLAlchemy, and various cloud-based tools.
  • Mentorship: Provide technical guidance and mentorship to junior engineers, helping them grow their skills and expertise.
  • Testing & Automation: Implement automated testing frameworks to ensure the reliability of software solutions and reduce deployment risks.
  • Performance Optimization: Analyze system performance and implement improvements to ensure applications are running efficiently and effectively at scale.
  • Collaboration: Work closely with cross-functional teams, including DevOps, Product, and QA, to ensure smooth and reliable software delivery.
  • Documentation: Maintain comprehensive technical documentation for codebases, system architecture, and APIs to ensure ease of collaboration and future development.
Requirements

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • 5+ years of professional experience in object-oriented programming, with a focus on Python development.
  • Proven experience with Python frameworks like Django, Flask, or FastAPI.
  • Experience working with cloud platforms such as AWS, Google Cloud, or Azure.
  • Strong proficiency in Python and related libraries (e.g., NumPy, Pandas).
  • Experience with database technologies like PostgreSQL or MySQL.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Knowledge of CI/CD pipelines and automated testing tools.
  • Hands-on experience with version control systems (e.g., Git) and collaborative development environments.
  • Experience in an agile development/methodologies

Preferred Qualifications:

  • Previous experience in full stack development.
  • Knowledge of front-end frameworks like React or Vue.js.
  • Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch).
  • Experience with serverless architectures.
Benefits

At Tactiq, we believe in creating a work environment where everyone is welcome to be themselves. With a focus on diversity and inclusivity, individuals are able to contribute and bring their best selves to a winning team environment.

We invest heavily in the development of our people and provide opportunities and support for our team to invest back into causes they care about.

We offer an extensive employee benefits package because we know that our people and what they care about matter most. We deeply care and want our team to be taken care of.

If you’re looking to work for a company that values authenticity, inclusivity, hard work, determination, and problem-solving, then we’re the right fit for you!

Included benefits:

  • Health Care Plans (Medical, Dental & Vision)
  • 401k plan with company match
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (including time for volunteering) & Public Holidays
  • Generous Parental Leave
  • Short Term & Long Term Disability
  • Training & Development opportunities
  • Work From Home & Flexible work arrangements
  • Free Food & Snacks
  • Wellness Resources

Tactiq is an Equal Opportunity Employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Top Skills

Python
The Company
HQ: Richmond, Virginia
97 Employees
On-site Workplace
Year Founded: 2004

What We Do

Tactiq, formerly DSD Partners, is on a mission to eliminate the headaches and hassles of retail by streamlining the direct store delivery distribution model.

Retailers, manufacturers, and distributors deal with poor communication, out-of-stocks, invoicing errors, and price book challenges. These problems hurt sales, profits, and customer loyalty.

At Tactiq, we believe DSD can be done better - and consumers deserve that.

We get it. Inefficiencies cause many challenges in business. The last thing you want is to lose money or customers because of poor direct store delivery systems and processes.

That’s why for over two decades, Tactiq has been developing technologies, acquiring like-minded partners and providing services that maximize operational efficiencies.

We work with leading manufacturers, distributors, and small-and-large-format retailers across the country, reaching over 75,000+ stores.


With Tactiq, you don’t have to worry about empty shelves, error-riddled invoices, inconsistent price books, slow processing, or payment errors. You’ll keep your customers happy, your DSD partners satisfied, and your business growing.

Win retail with smart technology, simplified services, and profitable DSD.

To learn more about our industry-unifying merger with GlobalWorx or to schedule a demo, visit our website at www.tactiqtech.com.

Jobs at Similar Companies

bet365 Logo bet365

Human Resources Administrator

Digital Media • Gaming • Software • eSports • Automation
Denver, CO, USA
6100 Employees
57K-64K Annually

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Senior Back End Developer

Cloud • Information Technology • Productivity • Professional Services • Software
Remote
Hybrid
Chicago, IL, USA
45 Employees
Louisville, CO, USA
69 Employees
111K-185K Annually

Similar Companies Hiring

TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account