Software Engineering Manager

Posted 9 Days Ago
Hiring Remotely in United States
Remote
Senior level
Retail • Software
The Role
As a Software Engineering Manager, you will lead a team of backend engineers, manage software architecture, design and develop Python applications, oversee API development, collaborate with cross-functional teams, and drive innovation while optimizing performance and processes.
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 Software Engineering Manager, you will be responsible for managing and directing the work of a team of backend engineers. You will be responsible for creating accountability and driving performance on your team, and will be crucial to creating meaningful work in the backend of Tactiq products. You will have the opportunity to grow and shape your team and lead others to accomplish delivery goals.

In this role, you will be focused on the following items:

  • Technical Leadership: Lead the architecture, design, and development of high-performance Python applications and services, setting coding standards and best practices for the team.
  • Team Management: Mentor, guide, and provide technical oversight to a team of Python engineers, fostering a collaborative environment and driving team growth.
  • System Architecture: Collaborate with senior architects and stakeholders to design scalable and maintainable software solutions, aligned with business and technical requirements.
  • Hands-on Development: Participate in coding and code reviews, maintaining a balance between leadership and individual contribution.
  • API Development: Lead the design and development of RESTful APIs, microservices, and other backend solutions that integrate with front-end systems and third-party services.
  • Collaboration: Work closely with cross-functional teams, including Product, DevOps, and Quality Assurance, to ensure timely delivery of projects and seamless integration of solutions.
  • Performance Optimization: Monitor and optimize the performance of applications, ensuring low-latency and high-availability solutions.
  • Process Improvement: Continuously evaluate and enhance the development processes, tools, and workflows to improve team efficiency and product quality.
  • Innovation & Strategy: Drive innovation by researching new technologies, tools, and methodologies that can enhance the development process and overall product offering.
  • Stakeholder Communication: Work closely with business and technical stakeholders to define technical requirements and translate business needs into technical solutions.
Requirements

What we’re looking for:

  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of professional experience in software engineering with a focus on object-oriented programming and Python development.
  • At least 2 years professional experience leading software engineering teams.
  • Proven track record of leading engineering teams and delivering complex Python-based projects.
  • Experience in architecting and developing large-scale, high-performance applications.
  • Experience working with cloud platforms like AWS, Google Cloud, or Azure.
  • Expert-level proficiency in Python and relevant libraries/frameworks (e.g., Django, Flask, FastAPI).
  • Strong understanding of database technologies (PostgreSQL, MySQL, MongoDB, etc.).
  • Familiarity with containerization tools (Docker) and orchestration platforms (Kubernetes).
  • Proficiency in designing and implementing CI/CD pipelines and automated testing.
  • Experience with version control systems (Git) and collaborative development tools.
  • Experience in an agile development/methodologies

Preferred Qualifications:

  • Experience with asynchronous programming frameworks (e.g., Celery, asyncio).
  • Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch).
  • Experience in serverless architecture and distributed systems.
  • Previous full stack experience is a plus.
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

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

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