Tenna

As an Equal Opportunity Employer, Tenna is committed to building a diverse team. We welcome different perspectives and opinions to foster innovation, authenticity, and excellence across all parts of our company, and are committed to providing employees with a work environment free of discrimination and harassment. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Senior Back-End Software Engineer

Backend EngineerSoftware EngineerFull TimeRemoteTeam 110Since 2015Company Site

Location

United States

Posted

2 days ago

Salary

Not specified

Java ScriptNode.jsSQLMicroservicesDockerAWSRabbit MQ

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

Tenna is seeking a Senior Back-End Software Engineer to help drive the continued evolution of our connected equipment solution. The Senior Back-End Software Engineer will be a forward and innovative thinker, an excellent communicator, a strong problem solver, experienced with transformative projects, and will possess a passion for the IoT revolution. As a Senior Back-End Software Engineer, you will be part of a highly collaborative development process, working on a complex and evolving platform. You’ll focus on designing and developing new features, writing cutting-edge code, and continuously enhancing the performance and scalability of Tenna’s product line.

  • Design, develop, and deliver new features that advance our complex and evolving IoT platform.
  • Write high-quality, efficient, scalable, and reusable code that powers Tenna’s connected equipment solutions.
  • Take ownership of your work by writing unit tests and ensuring the reliability and performance of your code.
  • Collaborate closely within a highly engaged, cross-functional development team.
  • Provide technical leadership through mentoring, coaching, and supporting fellow developers.
  • Contribute to architectural decisions, database optimization, and API design to enhance scalability and maintainability.
  • Partner with product managers to define, scope, and plan innovative new features that drive the platform forward.
  • Collaborate with senior leadership on strategic technical initiatives and long-term product direction.
  • Work hand-in-hand with QA to ensure cohesive, high-quality, and user-centric solutions.
  • Actively participate in and help improve our agile development process.
  • Produce clear, detailed, and maintainable documentation to support knowledge sharing and platform growth.

Qualifications

  • 8+ years of professional development experience.
  • Proven experience as a Back-End Software Engineer working on complex, large-scale platforms.
  • Substantial experience with JavaScript, Node.js, and HTML/CSS is strongly preferred.
  • Engineers with experience in C#, .NET, or Python are encouraged to apply, provided they demonstrate a strong willingness to transition into and develop expertise within Tenna’s JavaScript/Node.js-centric technology stack.
  • Demonstrated ability to solve complex technical and business problems across diverse and evolving software architectures.
  • Proven success working both independently and collaboratively on mission-critical initiatives in fast-paced environments.
  • Substantial experience with SQL; experience with NoSQL is a plus.
  • Experience designing, developing, and maintaining microservices-based architectures.
  • Experience with containerized application deployments, especially using Docker, is highly preferred.
  • Experience with large-scale data systems is highly preferred.
  • Experience with message queueing architectures, especially RabbitMQ, is preferred.
  • Experience with Amazon Web Services, especially EC2, S3, VPC, Elasticsearch, and Kinesis.
  • Bachelor's Degree in Computer Science required or equivalent.
  • Any IoT experience is a huge plus.

Benefits

  • Full-time opportunity.
  • Location: Remote - nationwide.
  • Travel is required, 8 - 10%.
  • Competitive compensation package.
  • Robust, low-cost benefit packages offered.
  • Benefit coverage begins the first date of employment.
  • Paid Time Off and Volunteer Time Off offered.
  • 401k match offered.
  • Dependent Care offered.
  • Visa sponsorship offered.
  • Employee referral bonuses.

Job Requirements

  • 8+ years of professional development experience.
  • Proven experience as a Back-End Software Engineer working on complex, large-scale platforms.
  • Substantial experience with JavaScript, Node.js, and HTML/CSS is strongly preferred.
  • Engineers with experience in C#, .NET, or Python are encouraged to apply, provided they demonstrate a strong willingness to transition into and develop expertise within Tenna’s JavaScript/Node.js-centric technology stack.
  • Demonstrated ability to solve complex technical and business problems across diverse and evolving software architectures.
  • Proven success working both independently and collaboratively on mission-critical initiatives in fast-paced environments.
  • Substantial experience with SQL; experience with NoSQL is a plus.
  • Experience designing, developing, and maintaining microservices-based architectures.
  • Experience with containerized application deployments, especially using Docker, is highly preferred.
  • Experience with large-scale data systems is highly preferred.
  • Experience with message queueing architectures, especially RabbitMQ, is preferred.
  • Experience with Amazon Web Services, especially EC2, S3, VPC, Elasticsearch, and Kinesis.
  • Bachelor's Degree in Computer Science required or equivalent.
  • Any IoT experience is a huge plus.

Benefits

  • Full-time opportunity.
  • Location: Remote - nationwide.
  • Travel is required, 8 - 10%.
  • Competitive compensation package.
  • Robust, low-cost benefit packages offered.
  • Benefit coverage begins the first date of employment.
  • Paid Time Off and Volunteer Time Off offered.
  • 401k match offered.
  • Dependent Care offered.
  • Visa sponsorship offered.
  • Employee referral bonuses.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 5,001-10,000

The engineer will design and develop scalable backend services and applications using C#, .NET Core, and Azure Cloud technologies, collaborating with cross-functional teams to enhance the platform's microservice architecture. Key duties include building and optimizing the BFF API, writing clean code, debugging production issues, and participating in code reviews and Scrum ceremonies.

C#.NET CoreAzureMicrosoft SQLNoSQLScrumAPI designmicroservices
United States
$150K - $170K / year

Web Developer (Ruby on Rails)

Ariel Partners

At Ariel Partners, we solve the most difficult problems that inhibit technology from enabling our customers to achieve their goals. Our vision is to be recognized by our stakeholders as an elite provider of IT solutions, so when they have their biggest challenges, we are on their short list. We are looking for team members who share our values of: Integrity - to do the right thing even when it hurts; Commitment - to the long-term success and happiness of our customers, our people, and our partners; Courage - to take on difficult challenges, accept new ideas, and accept incremental failure; Excellence - the constant pursuit of excellence. Ariel Partners is an Equal Opportunity Employer in accordance with federal, state, and local laws.

Backend Engineer2 days ago
Full TimeRemoteTeam 11-50

The Web Developer will be responsible for the technical design, development, and maintenance of the organization's Decidim-based digital participation platform, which involves implementing new features and customizing existing modules like Participatory Budgeting and Proposals. Key tasks include building and enhancing platform functionality using Ruby on Rails, performing necessary upgrades to the latest Decidim version, and conducting regular code reviews to ensure quality and reliability.

Ruby on RailsJavaScriptCSSGitCI/CDAWS
United States
$75 / hour
Full TimeRemoteTeam 5,001-10,000

We're looking for a Python Engineer to join our growing team. In this role, you'll be responsible for the design and implementation of robust, large-scale web scraping platforms that power AscentAI's data infrastructure. You'll collaborate closely with other engineers and analyst...

PythonHTMLCSSJavaScriptHTTPPostgreSQLScrapyPlaywrightDockerKubernetesAWS
United States

Software Development Senior Specialist

NTT DATA

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. Our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.

Backend Engineer2 days ago
Full TimeRemoteTeam 10,001

The SharePoint Developer customizes SharePoint solutions by developing web parts, Power Automate workflows, and utilizing the SharePoint Framework to administer site collections and integrate data for improved collaboration and efficiency. This role involves automating processes and ensuring maintainable, secure applications by adhering to data standards.

SharePointSharePoint FrameworkPower AutomateWeb PartsC#TypeScriptREST APIPowerShellSite Collection AdministrationData Integration
United States
$87.1K - $181K / year