Senior Software Engineer

Tactiq

$100K — $140K *
US-AnywhereRemote in United States
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science or related field, or proven software project track record
  • 4+ years of professional software engineering experience
  • Experience delivering software to production, owning features through deployment
  • Expert in programming languages such as Python, Java, or GoLang
  • Experience with cloud platforms like AWS, Google Cloud, or Azure
  • Proficient in relational databases and automated testing strategies
  • Hands-on with AI-based tools integration and risk management

Responsibilities

  • Design and develop scalable software applications
  • Write clean, maintainable, efficient code
  • Collaborate with cross-functional teams to deliver high-quality products
  • Mentor peers and provide technical guidance
  • Participate in code reviews and contribute to best practices
  • Debug and optimize applications for performance
  • Stay updated with emerging technologies and propose improvements
  • Leverage AI-assisted tools to enhance delivery and documentation

Benefits

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

As a Senior Software Engineer at Tactiq, you'll design, develop, test, and maintain high-quality software solutions. You will collaborate with cross-functional teams to define requirements and deliver features that meet user and business needs.

Responsibilities/Essential Functions:
  • Design and develop scalable software applications and systems
  • Write clean, maintainable, and efficient code
  • Collaborate with product managers, designers, and other engineers to deliver high- quality products
  • Mentor and provide technical guidance to peers and less experienced engineers, fostering a collaborative environment and contributing to team growth.
  • Participate in code reviews and contribute to team best practices
  • Debug, troubleshoot, and optimize applications for performance and scalability
  • Stay current with emerging technologies and propose improvements to systems and processes
  • Leverage AI-assisted development tools and practices to accelerate delivery, improve code quality, and document decision-making
  • Communicate technical concepts clearly to both technical and non-technical stakeholders


Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or a demonstrated track record of building and shipping challenging software projects.
  • 4+ years of professional experience in software engineering.
  • Demonstrated experience delivering software to production environments, including ownership of features from design through deployment.
  • Experience in developing large-scale, high-performance applications.
  • Experience working with cloud platforms like AWS, Google Cloud, or Azure.
  • Expert-level proficiency in relevant programming languages (Python, Java, GoLang).
  • Strong proficiency in relational databases.
  • Familiarity with containerization tools (Docker) and orchestration platforms (Kubernetes).
  • Proficiency in designing and implementing automated testing strategies.
  • Experience with version control systems (Git) and collaborative development tools.
  • Hands-on experience using and integrating AI-based tools and workflows into the development lifecycle, understanding their capabilities, limitations, and establishing appropriate guardrails against inherent risks.
  • Must reside in one of these states: CA, CT, FL, IL, KY, MD, MA, MI, MN, NC, NY, OH, PA, RI, SC, TN, TX, VA, WA
  • Applicant must be legally authorized to work in the United States and will not require sponsorship now or in the future.

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
  • Wellness Resources


Similar Jobs

More Jobs at Tactiq

More Information Technology Jobs

Find similar Senior Software Engineer jobs: