On-Site
Full Time
Intermediate or Experienced
Dallas, Texas, United States
About the job
Software Engineer II
Location: Dallas, TX (On-site: 5 days in office)
Years of Experience: 3-6 years
The Firm: Data Driven and Real-Asset Focused
Stronghold Investment Management (“Stronghold,” “SIM,” or “the Firm”) is a technology-driven, vertically integrated investment manager focused on real-assets and related private markets. Stronghold seeks to deliver best-in-class risk-adjusted returns through an investment framework that features comparatively rapid transaction velocity, deep technical expertise, creative financial structuring, and objective and algorithmic decision making.
Stronghold was founded by Ryan Turner in 2016 and has deployed over $1.6 billion in capital across 10+ investment vehicles. Ultimately, Stronghold intends to apply its technology-intensive investment approach to a variety of specialist real assets verticals, including:
- Oil & Gas
- Renewables
- Specialty Real Estate (commercial, datacenters, marinas)
- Telecommunications and Technology Infrastructure
- Billboards and Fixtures
- Mining & other commodities
- Utilities
- Secondaries
Your Mission
We’re seeking a Back End Software Engineer to join Stronghold’s Engineering team in Dallas, helping build the technology platform that powers our real asset investment and operating workflows.
You’ll design, develop, test, and maintain backend services and APIs, working with engineering, product, and business partners to translate complex requirements into reliable, scalable software. Our technology stack includes Ruby on Rails, Kafka, Elasticsearch, PostgreSQL, Redis, and Microsoft Azure.
This is an opportunity for an engineer with 3–6 years of backend development experience who brings strong technical fundamentals, practical problem-solving skills, and a commitment to building maintainable software. Experience in financial services, fintech, or real assets is especially valuable.
Key Responsibilities – What You’ll Own
- Build backend services and APIs. Contribute to the design, development, testing, and maintenance of applications that support Stronghold’s technology platform.
- Collaborate across teams. Work with senior engineers, front-end developers, UX/UI designers, and other stakeholders to improve product functionality and user experience.
- Translate business needs into technical solutions. Partner with Product and business teams to clarify requirements, evaluate implementation approaches, and deliver practical solutions.
- Maintain engineering quality. Participate in code reviews and apply best practices for clean, maintainable, scalable, and well-tested code.
- Develop across data systems. Build and maintain applications that use relational and NoSQL databases in cloud-based environments.
- Improve software delivery. Contribute to CI/CD pipelines and engineering processes that support efficient, reliable releases.
- Troubleshoot and optimize. Investigate application issues, debug backend services, and improve performance and reliability.
- Continue learning. Stay current with relevant technologies, industry trends, and development practices, applying new knowledge to improve your work.
Qualifications – What You Bring
- Backend development experience. 3–6 years of professional experience building, maintaining, and supporting scalable backend applications, web services, and APIs.
- Ruby on Rails proficiency. Strong hands-on experience developing and maintaining production applications using Ruby on Rails.
- Engineering fundamentals. A strong understanding of modern programming concepts, data structures, and software development principles.
- Database experience. Hands-on experience with relational and NoSQL data systems, including technologies such as PostgreSQL, SQL Server, Redis, MongoDB, and Elasticsearch.
- Messaging and event-driven systems. Experience working with message queues or streaming platforms such as Kafka.
- Cloud experience. Hands-on experience developing or supporting applications in cloud environments, preferably Microsoft Azure.
- Modern development practices. Experience with Continuous Integration and Continuous Delivery (CI/CD) pipelines, code reviews, and collaborative software development.
- Cross-functional collaboration. The ability to communicate technical concepts clearly and work effectively with engineering, product, design, and business partners.
- Education or equivalent experience. A bachelor’s or master’s degree in Computer Science, Software Engineering, or a related field is preferred; equivalent relevant professional experience will also be considered.
Preferred Qualifications – What Sets You Apart
- Experience in financial services, fintech, or real assets such as oil and gas or real estate.
- Experience across multiple components of Stronghold’s technology stack: Ruby on Rails, Kafka, Elasticsearch, PostgreSQL, Redis, and Azure.
- Exposure to data processing libraries such as Pandas, NumPy, or Polars.
- Familiarity with Docker and container-based development workflows.
Why Stronghold
At Stronghold, we strive to create a workplace that is not only rewarding but also satisfying. We believe our employees are the driving force behind our success, and we are committed to providing them with an environment where they can thrive and reach their full potential. When you choose to work with us, you'll be joining a team of highly talented professionals who are passionate about what they do and dedicated to bringing technology expertise to our domain. We value innovation, collaboration, and a commitment to excellence, and we provide our employees with the resources and support they need to succeed.
Our Investment in You
- Market-competitive compensation
- Fully paid benefits (Medical, Dental and Vision)
- Flexible Spending Account (FSA)
- Health Savings Account (HSA)
- 401k + Match
- Company sponsored LTD, STD, life insurance and AD&D
- Generous PTO policy
- Exemplary holiday observance
- Parental Leave
- Class A offices in prime locations
Equal Opportunity Employer
Stronghold Investment Management is an equal opportunity employer. We believe in creating a diverse and inclusive workforce, where individuals of all backgrounds, experiences, and perspectives can thrive. We are committed to providing equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by applicable laws. We encourage applicants from underrepresented groups to apply and embrace the unique contributions they can bring to our organization.
#LI-KV1
Benefits
Health Insurance
Dental Insurance
Vision Insurance
401(k) Matching
Paid Time Off (PTO)
Paid Holidays
Professional Development
Bonus
Parental Leave
Life Insurance
Preferred Skills
AWS, Azure, or GCP
Python, Ruby, Java, or Go