This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Tactiq is a software solutions leader based in Richmond, Virginia, focused on revolutionizing the direct store delivery (DSD) industry.
As a Senior Software Engineer, you will concentrate on back-end development using Python.
Your role will involve building data structures and architecting new features for DSD solutions.
You will be an important individual contributor and have the opportunity to mentor junior engineers.
Responsibilities include leading the development of scalable Python-based software solutions, collaborating on system design, writing clean and efficient code, and conducting code reviews.
You will design and develop RESTful APIs and microservices, build efficient data pipelines, and implement automated testing frameworks.
Performance optimization and collaboration with cross-functional teams are key aspects of the role.
You will maintain comprehensive technical documentation for codebases and systems.
Requirements:
A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience is required.
You must have 5+ years of professional experience in object-oriented programming, particularly in Python development.
Proven experience with Python frameworks such as Django, Flask, or FastAPI is necessary.
Experience with cloud platforms like AWS, Google Cloud, or Azure is required.
Strong proficiency in Python and related libraries, including NumPy and Pandas, is essential.
Familiarity with database technologies like PostgreSQL or MySQL is needed.
Experience with containerization technologies like Docker and orchestration tools like Kubernetes is required.
Knowledge of CI/CD pipelines and automated testing tools is necessary.
Hands-on experience with version control systems, such as Git, and collaborative development environments is required.
Experience in agile development methodologies is essential.
Preferred qualifications include previous full stack development experience, knowledge of front-end frameworks like React or Vue.js, familiarity with machine learning frameworks, and experience with serverless architectures.
Benefits:
Tactiq offers a diverse and inclusive work environment where individuals can be themselves and contribute to a winning team.
The company invests heavily in the development of its employees and supports team members in contributing to causes they care about.
An extensive employee benefits package is provided, including health care plans (medical, dental, and vision).
A 401k plan with company match, life insurance options, and paid time off (including volunteering time) are included.
Generous parental leave, short-term and long-term disability benefits, and training and development opportunities are offered.
Flexible work arrangements, including work from home options, are available.
Employees enjoy free food and snacks, as well as wellness resources.
Tactiq is an Equal Opportunity Employer, considering all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.