Search jobs > Chicago, IL > Senior software engineer

Senior Software Engineer / Tech Lead

Teragonia
Chicago, IL, US
$200K-$225K a year
Full-time
Quick Apply

Department : Engineering

Location : Chicago (we will cover eligible relocation expenses)

Base Salary : $200,000 - $225,000

Other compensation : Performance bonus, LTIP and various other benefits

Company Overview

Teragonia develops Analytics Engineering and AI solutions for private equity portfolio companies and founder-owned businesses, supported by a team of technologists, data scientists, and business experts with first-hand private equity experience as investors, operators, and M&A advisors.

We create bespoke data-to-dollars’ value creation playbooks using Decision Intelligence Systems (DIS) that deliver real-time, system-level insights to enhance EBITDA.

We supplement the DIS with advisory services to help business leaders operationalize analytics-driven strategies and work closely with deal teams, operating partners, and management to embed analytics in strategic planning and tactical monitoring for timely course corrections.

Our Data-to-Dollars playbooks and solutions are designed to augment returns during private equity investment lifecycles and span i) Infrastructure Enhancement, ii) Business Growth and Profitability Diagnostics, iii) Value Creation, and iv) Exit Prep.

In each of the core solutions we leverage cutting edge tools and technology such as SQL, Python, Tableau, Power BI, Dataiku, DBT, and more to translate technical challenges into business value for our clients.

We deliver value to clients across three teams : i) Value Creation & Analytics, ii) Data Science & AI, and iii) Software Engineering.

Teragonia offers a comprehensive career development platform through cross-learning within our multidisciplinary structure.

We nurture a diverse, inclusive, collaborative, respectful, and collegial environment. Our competitive compensation package aligns with the technology industry leaders, encompassing 401k contribution matching, medical insurance, and additional benefits.

Job Summary

We are actively seeking a highly skilled and motivated Senior Software Engineer / Tech Lead to join our vibrant and innovative team at Teragonia.

In this pivotal role, you will work across a diverse range of technology domains applicable to web application development.

As a Senior Software Engineer, you will play a crucial part in designing, building, optimizing, securing, and operating scalable and user-friendly applications that drive the success of our business.

At Teragonia, we are committed to the growth and development of our team through focused education, cross-functional experiences, and mentorship.

We are particularly interested in candidates who are committed to a long-term career with us and are excited to be part of our thriving, collaborative, and forward-thinking team.

Responsibilities

  • Lead geographically distributed teams of developers in software development projects, including performing project management duties and reporting to executive stakeholders.
  • Gather requirements from customers & executive stakeholders.
  • Architect microservices-based full-stack applications, including frontend, backend, database, and cross-service components.
  • Align projects with strategic roadmaps & target timelines.
  • Oversee application testing & rollout, focusing on the post-conception phase through to post-launch.
  • Set & enforce high standards of software design, coding standards, and best practices.
  • Write automated unit and integration tests to ensure software quality and functionality.
  • Stay up-to-date with emerging technologies and trends in full-stack development.
  • Mentor junior developers.
  • Help handle highly exceptional incidents (loss of availability, security, etc.) during off-hours, although this is an infrequent, as-needed responsibility.
  • Perform other responsibilities as needed from time to time due to the nature of Teragonia being a startup.

Requirements

Necessary Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • 5+ years of experience as a Software Engineer.
  • Ability to begin work at 8 AM, in addition to being available for occasional meetings in early morning or late evening to collaborate with staff in remote time zones.
  • Proficiency in JavaScript / TypeScript & Python.
  • Proficiency in architecture & development of microservices-based applications on Kubernetes.
  • Experience with Node.js, Postgres, and communications protocols such as gRPC / REST.
  • Experience in SaaS operations, such as database migrations, upgrades, and rolling deployments.

Preferred Qualifications

  • Experience with Google Cloud
  • Interest & aptitude in generative AI applications.
  • Experience working with frontend frameworks.

Benefits

  • Competitive Total Compensation - We constantly benchmark our pay scales against the market to maintain competitiveness.
  • Restricted Stock Awards - We offer restricted stock awards to select positions to ensure our teams’ long-term commitment and hard work are rewarded by sharing our collective success.
  • Visa Sponsorship - We offer visa sponsorship for eligible employees.
  • 401k Plan with Employer Contributions - We help secure your future with matching of 401k contributions up to 3.5% of your annual base salary, rising to 6% on the calendar year after your first work anniversary.
  • Professional Development Opportunities - We will sponsor company-selected training sessions, conferences, and certifications to foster your growth.
  • Meal Reimbursement - Reimbursement for lunch at the office, and dinner too if you are working past 7 pm, up to a limit.
  • Gym Membership - Reimbursement for fitness & wellness programs, such as gym memberships, up to a limit.
  • Commuter Benefits - We offer the opportunity to leverage the available tax concessions for commuting expenses.
  • Relocation Assistance - Available to those who move to the Chicago, Dallas, New York City or Houston metropolitan area as required by their job role.
  • Paid Time Off (PTO) - You will be eligible for 15 to 20 days PTO, depending on level, accrued according to company policies.
  • Annual Quiet Week - From Dec 24 to Jan 2, we anticipate a quiet week. During this period, all employees may work remotely, and we put in our best effort to keep workload as light as possible in light of balancing business needs.
  • Firm Holidays - 12 firm-designated holidays annually, in addition to the eligible PTO.
  • Comprehensive Healthcare, Vision, and Dental Insurance - We prioritize your health and wellness with insurance coverage through leading national providers.
  • Gynecology, fertility, and family-building benefits through leading providers.
  • Paid Parental Leave of 12 weeks after 6 months of service with the company.
  • Flexible Spending Account (FSA) / Health Savings Account (HSA) Plan - We provide the opportunity to manage your healthcare expenses efficiently through FSA / HSA plans.
  • Mental Health Support - Enroll in our healthcare plan and gain access to mental health support through Talkspace.
  • HealthAdvocate - Expert assistance to help you navigate the complexities of the healthcare system.
  • Disability Insurance - We sponsor short term disability insurance through a leading national provider.
  • Sick Days - We adhere to applicable state regulations, ensuring you have time to recover when you are not feeling well.

Flexible Work Policy

For this role, we are looking for candidates living in, or willing to relocate to, within commutable distance of the Chicago metropolitan area.

We will reimburse your reasonable relocation expenses.

We expect your presence in the office (located in the Fulton Market area of Chicago) based on business or team needs or team-building activities that are most productive in person.

We do not impose specific days for in-office attendance.

Diversity, Equity, and Inclusion Statement

Teragonia strives for diversity and inclusion in the workforce and does not tolerate harassment or discrimination of any kind.

We make employment decisions based on the needs of our business and the qualifications of the individual and do not discriminate based upon race, religion, color, national origin, gender (including pregnancy or other medical conditions / needs), family or parental status, marital, civil union or domestic partnership status, sexual orientation, gender identity, gender expression, personal appearance, age, veteran status, disability, genetic information, or any legally protected characteristic not otherwise covered here.

We encourage all to apply.

2 days ago
Related jobs
Promoted
VirtualVocations
Chicago, Illinois

A company is looking for a Senior Software Engineer - Accounting. ...

Promoted
Capital One
Chicago, Illinois

Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity. Own and lead delivery of major components and platform needs in partnership with senior engineers...

Promoted
VirtualVocations
Chicago, Illinois

A company is looking for a Senior Software Engineer - Innovation. NET CoreKnowledge of RESTful services, Docker, Kubernetes, and cloud-native applications on Microsoft AzureExperience with API lifecycle management, securing API endpoints, and using secure software development practices. ...

Promoted
Capital One
Chicago, Illinois

Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community. Lead Software Engineer, Full Stack (Java, Go). As a Capital One Lead Software Eng...

Promoted
VirtualVocations
Chicago, Illinois

A company is looking for a Senior Software Engineer - Vehicle Lifecycle. ...

Promoted
Motion Recruitment
Chicago, Illinois

Although you would be brought on as an individual contributor, this engineer will have the chance to mentor and coach junior engineers as needed. What You Will Be Doing Tech Breakdown. ...

Promoted
DICE
Chicago, Illinois

This company in the data management space is looking for a Senior Software Engineer to work on their core client-facing software product. On that core product team, they're looking for a Senior Software Engineer to add new features in React and TypeScript. CM-LI11 Senior Software Engineer / React / ...

Promoted
Capital One
IL, United States
Remote

What You''ll Do: Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologiesShare your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in inter...

HexaQuEST Global
Chicago, Illinois

Business Analysis - Partner with stakeholders and development teams to help elicit, analyze, and document business requirements and facilitate translation into technical requirements. Effectively communicate requirements conflicts to project leads, assist with conflict resolution. Experience in crea...

Enova Financial
Chicago, Illinois

As a Software Engineer, you will take ownership of the development of our systems and applications. Expertise with building software features, enterprise architecture, and API integration to facilitate first in class software. Enova International is a leading financial technology company that provid...