Software Engineer, Intern
Software Engineer, Intern
Arenova Capital, Dallas, TX (Onsite)
About Arenova
At Arenova, we're reimagining what technology can do for private equity. We believe the intersection of data science and investment strategy isn't just an edge—it's the foundation for how modern PE firms will win. We're building that future by bringing together exceptional talent from both the technology and investment worlds.
Arenova Capital is a technology-driven investment firm focused on lower middle market opportunities. Our platform combines advanced data analytics, custom software development, and traditional investment expertise to identify and accelerate growth in technology-enabled, media, and communications companies.
In 2023, we launched our first platform investment in visual effects, partnering with five world-class studios to build what would become Dream Machine FX, an Emmy-winning powerhouse. Today, we're actively building our next platform, applying the same data-driven approach to transform another industry.
Position Summary
You'll join our technology team to build the tools that power every stage of our investment process. Working directly with our investment professionals and senior engineers, you'll transform complex, unstructured data into insights that drive million-dollar decisions and create software that accelerates our portfolio companies' growth. This role targets rising juniors and seniors who want to convert their internship into a full-time position at Arenova.
Our ideal candidate brings both engineering depth and data fluency—someone who can ship full-stack applications, work with diverse datasets, and solve problems that require original thinking. You're proficient with modern web frameworks, understand data engineering principles, and want to learn how technology creates competitive advantages in private equity.
This is a high-ownership role from day one. You'll work on real projects that affect investment outcomes, use cutting-edge technologies, and solve data challenges that directly impact our returns. We’ll provide the autonomy to drive meaningful initiatives and the mentorship to accelerate your growth.
Responsibilities
- Support development of production code that influences investment decisions
- Build full-stack applications that help transform unstructured data into actionable insights
- Create software solutions for portfolio companies that support their growth
- Contribute to data pipelines that inform our investment thesis development
- Explore new approaches to due diligence automation and market analysis
Preferred Qualifications
- Pursuing an undergraduate degree in Computer Science or has equivalent practical experience through self-study
- Strong track record of building and shipping meaningful software projects—whether through substantial coursework, or independent work—that demonstrate technical depth beyond basic programing assignments
- Proficiency in some or all parts of our core technology stack or closely related technologies:
- Languages: TypeScript, Python, SQL
- Frontend: Next.js, React, Tailwind CSS
- Backend: Node.js, PostgresQL
- Data Analysis: Jupyter, pandas, polars, matplotlib, BeautifulSoup
- Cloud: Vercel, AWS (S3, Lambda, SQS, SAM, Redshift)
- Automation: Playwright, Jest, Selenium
- Geospatial: QGIS, PostGIS, H3
- Familiar with software engineering best practices such as version control, unit testing, documentation
- A robust intellectual curiosity and the desire to dig into complex data analyses to answer important business questions
- Ability to work with a variety of structured and unstructured data
- Strong ability to learn and adapt, with an eagerness to learn through mentorship
- Entrepreneurial mindset with ability to independently drive projects and effectively manage parallel workstreams
- Effective communication and collaboration skills, both written and verbal
- Strong attention to detail and ability to take ownership over work products