Demo

Software Engineer

Tagup, Inc.
Boston, MA Full Time
POSTED ON 2/4/2025
AVAILABLE BEFORE 8/2/2025
At Tagup, we use machine learning to make the machines that power the world safer, more reliable, and more efficient. As a rapidly scaling AI/ML technology company, we are looking to expand our team.

Do you love learning? Do you like understanding many parts of a system, not just one small section? Do you enjoy sharing your knowledge with others, and learning things from them in turn? If the answer is yes, we’d love to talk!

We’re a team of engineers and data scientists driven by our mission: to make the machines and processes that power the world safer, more reliable, and more efficient. We envision a world where the full potential of industrial data is leveraged to do automated control, prevent failures, use resources more efficiently, and much more.

To do that we’re building systems capable of efficiently ingesting, storing, manipulating, and serving terabytes of data. There are a lot of difficult problems for us to solve, and as a rapidly scaling AI/ML technology company, we need folks like you to help us design, build, test, and deploy those solutions!

Responsibilities

  • Design, develop, test, deploy, maintain, and improve our primary API (we use GraphQL, MySQL, Iceberg, Trino)
  • Engineer performant solutions to ingest, transform, and store large-scale data, both live and historical, from heavy machinery like wind turbines and cooling towers (we use prefect and MQTT, and interact with building management systems like Niagara)
  • Help to build, maintain, and manage the infrastructure our services run on (we use Kubernetes and Terraform)
  • Learn new technologies and areas of our stack as they become relevant to our immediate needs
  • Help set direction and drive forward development you think is important




Requirements

  • fluency in Python and SQL
  • ability to clearly communicate pros and cons of design decisions
  • emphasis on clean code that is easy to maintain and reason about
  • knowledge of kubernetes
  • curiosity and a love of learning
  • ability to proactively seek and share ways to improve




Bonus Points

  • experience with AWS and Terraform
  • experience with Embedded Systems and IOT devices
  • experience interfacing with technologies commonly used in building management (Niagara, BACnet, modbus)
  • experience with writing robust unit and integration tests
  • knowledge of computer networking




As a fast-growing technology company, we offer all members of the team part-ownership through an Employee Stock Option Plan. We also offer health insurance benefits, access to the company 401K plan, and an encouraging team-oriented work environment with regular company outings!

Tagup is an equal opportunity employer and individuals seeking employment with us are considered without regard to race, color, religion, national origin, age, sex, marital status, physical or mental disability, veteran status, gender identity, sexual orientation, or any other characteristic protected by law.

Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

We offer a competitive salary and benefits package commensurate with experience and qualifications. We are committed to attracting and retaining top talent, and we believe in compensating our employees fairly for their contributions.

Salary : $85,000 - $130,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$131,953 - $159,624
Income Estimation: 
$169,825 - $204,021
Income Estimation: 
$166,631 - $195,636
Income Estimation: 
$162,237 - $199,353
Income Estimation: 
$181,083 - $218,117
Income Estimation: 
$73,784 - $86,677
Income Estimation: 
$90,372 - $103,622
Income Estimation: 
$61,825 - $80,560
Income Estimation: 
$90,032 - $105,965
Income Estimation: 
$85,996 - $102,718
Income Estimation: 
$85,996 - $102,718
Income Estimation: 
$111,859 - $131,446
Income Estimation: 
$110,457 - $133,106
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$122,763 - $145,698
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$136,611 - $163,397
Income Estimation: 
$135,163 - $163,519
Income Estimation: 
$131,953 - $159,624
Income Estimation: 
$150,859 - $181,127

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Tagup, Inc.

Tagup, Inc.
Hired Organization Address Los Angeles, CA Full Time
Tagup is passionate about providing our customers with technical solutions that satisfy their business needs. Through co...
Tagup, Inc.
Hired Organization Address Boston, MA Full Time
At Tagup, we use machine learning to make the machines that power the world safer, more reliable, and more efficient. As...
Tagup, Inc.
Hired Organization Address New York, NY Full Time
At Tagup, we use machine learning to make the machines that power the world safer, more reliable, and more efficient. As...
Tagup, Inc.
Hired Organization Address Los Angeles, CA Full Time
At Tagup, we use machine learning to make the machines that power the world safer, more reliable, and more efficient. As...

Not the job you're looking for? Here are some other Software Engineer jobs in the Boston, MA area that may be a better fit.

Senior Software Process Engineer

Software Aspekte, Natick, MA

Software Test Engineer II.

TALENT Software Services, Waltham, MA

AI Assistant is available now!

Feel free to start your new journey!