What are the responsibilities and job description for the Product Engineer (Data Systems) position at Teragonia?
Base Salary: $140k - $186k
Company Summary:
Teragonia, a robustly capitalized startup with a well-established clientele, is dedicated to transforming the financial sponsor universe through cutting-edge data science and AI solutions. Our mission is to reimagine how financial sponsors execute their investment thesis, from sourcing to exit, and maximize value to all stakeholders (financial sponsors comprise private equity firms, venture capitalists, family funds, and sovereign wealth funds). We seek to accomplish this mission through an industry-aligned operating model that optimally blends business domain knowledge, technology, and quantitative techniques.
Our core offerings include: (i) business intelligence applications, (ii) enterprise solutions that provide data science and operations research-driven insights to business users, and (iii) data science consulting. Our enterprise applications suite provides clarity and focus to C-Suites of middle-market companies owned by financial sponsors, significantly boosting their operating efficiency and return on investment.
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.
Division summary:
Teragonia’s Software Engineering division focuses on developing and maintaining various cutting-edge enterprise applications providing real-time business intelligence from clients’ structured and unstructured data. We develop (i) enterprise-wide business intelligence applications and (ii) domain-specific data science and generative AI applications to improve pricing, customer segmentation, sales force effectiveness, customer life-time-value, attrition management, workforce scheduling, cost optimization etc. Our full-stack Software Engineering team works closely with our Data Science and Operations Research division, for ideation and product design.
Job Summary:
We are currently expanding our team and seeking a talented engineer, preferably with prior knowledge and experience in IT systems & operations, to play a crucial role in product development and implementing our innovative solutions with clients. In this role you will actively participate in ideation within a multidisciplinary team of highly qualified and experienced technologists, data scientists, operations researchers and business analytics experts. You will be working directly with our clients' databases, ERP systems, and accounting systems, researching and developing strategies for seamless integration and optimal performance. Working closely with IT departments across a diverse range of companies, your expertise will be pivotal in researching and developing new strategies for connecting to various systems, ensuring seamless integration and optimal performance.
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:
- Develop & provide expertise in the company’s data engineering solutions, including database integration, ERP/accounting system integration, and data ELT tools & workflows.
- Utilize software programming languages, such as Python or Javascript, to ingest & manipulate data.
- Collaborate with IT organizations across a diverse range of companies to seamlessly integrate our solutions with clients' databases, ERP, and accounting systems.
- Act as a primary point of contact, providing technical support, troubleshooting, and addressing any issues that may arise during implementation of our products with clients.
- Research and develop innovative connection methods and strategies to integrate our solutions with various enterprise systems, contributing to Teragonia's ongoing growth and success.
- Deliver training and documentation to ensure clients have a clear understanding of how to use our solutions effectively.
- Continuously improve customer satisfaction by gathering and analyzing feedback to identify areas for improvement and implementing necessary changes.
- Mentor junior team members.
- Perform other responsibilities as needed from time to time due to the nature of Teragonia being a startup.
Engineering Division Flexible Work Policy:
At Teragonia, we believe that you should be empowered to choose the work environment that best suits your needs, fostering harmony in work, personal, and family life. A flexible workspace allows you to focus, work, and flow without interruption. Simultaneously, we recognize that in-person interactions often lead to the most effective brainstorming, planning, and team-building experiences.
Therefore, we only expect your presence in the office for work and team-building activities that are most productive in person, based on business or team needs. We do not impose specific days for in-office attendance.
Diversity, Equity & 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.
Need-To-Haves:
- Be located in the United States
- Currently live within commuting distance of Chicago or be willing to relocate to within commuting distance of Chicago.
- Bachelor's degree in Information Systems, Computer Science, or a related field.
- 2 years of experience as a data engineer, software implementation engineer, field engineer, database administrator, or in a similar position; or, experience in a consulting or sales organization involving such skills.
- Strong problem-solving and communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
- Proficiency in at least one programming language and experience with scripting languages, specifically bash and PowerShell.
- Familiarity with multiple methods of connecting to databases, as well as REST APIs to connect to other enterprise systems.
- Help handle highly exceptional incidents (loss of availability, security, etc.) during off-hours.
- Be available for occasional meetings in early mornings or late evenings to collaborate with staff in remote time zones.
- Familiarity with SQL.
Nice-To-Haves:
- Demonstrated experience in customer-facing roles, particularly in IT Consulting or B2B Software Implementation.
- Familiarity with middle-market ERP and accounting systems such as Oracle NetSuite, Sage Intacct, Quickbooks, or Xero.
- Hands-on experience working with a diverse set of database technologies commonly found in enterprise environments, including but not limited to SQL Server, Oracle, PostgreSQL, and MySQL.
- Basic understanding of networking concepts and protocols.
- Ability to work independently and as part of a team, managing multiple projects and priorities simultaneously.
- 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 or New York City 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.
- 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.