Software Engineer

LP AnalystDallas, TX

About The Position

LP Analyst is seeking a talented and motivated Software Engineer to join our growing technology team. In this role, you will contribute to the design, development, and maintenance of our internal and client-facing applications, working alongside experienced developers and technical leads to deliver high-quality software solutions. This position is ideal for someone who is passionate about writing clean, scalable code, eager to grow their technical skills, and excited to work in a fast-paced, collaborative environment.

Requirements

  • 3–5 years of experience in software engineering
  • Hands-on experience with C#/.NET and SQL Server
  • Working experience with Microsoft Azure for cloud application development and deployment, with exposure to services such as App Services or Functions
  • Solid understanding of relational databases and SQL; exposure to non-relational databases is a plus
  • Comfort with Git-based workflows, version control, and collaborative development practices
  • Familiarity with CI/CD concepts and automated testing
  • Knowledge of common software design patterns and principles
  • Strong problem-solving skills and a willingness to learn and take on new challenges
  • Good communication skills, with the ability to collaborate effectively with both technical and non-technical teammates
  • Bachelor's degree in Computer Science, Software Engineering, or related field required
  • Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa for this position

Nice To Haves

  • Experience with Python or other languages for AI/ML integration or data automation is a plus
  • Exposure to AI/ML model integration within applications, pipelines, or analytics platforms is a plus
  • Experience in financial services, asset management, or analytics platforms is a plus

Responsibilities

  • Develop, test, and maintain internal business applications and integrations under the guidance of senior developers and technical leads
  • Write clean, well-documented, and maintainable code in accordance with team standards and best practices
  • Collaborate with team members and business stakeholders to understand requirements and translate them into effective technical solutions
  • Participate in code reviews, both giving and receiving constructive feedback to support continuous improvement
  • Contribute to CI/CD pipelines and support reliable release and deployment processes
  • Develop and maintain cloud-based solutions leveraging Microsoft Azure services, including App Services, Functions, and Key Vault
  • Support the troubleshooting and resolution of application issues, escalating complex problems to senior team members as appropriate
  • Assist with AI/ML model deployment pipelines and data-driven systems that support advanced analytics, automation, and predictive capabilities
  • Support the ongoing maintenance and optimization of applications across the full software lifecycle, from development through deployment and ongoing operations
  • Stay current with emerging technologies and best practices, bringing fresh ideas to the team
  • Participate in all phases of the software development life cycle, including design discussions, implementation, testing, and deployment

Benefits

  • Comprehensive onboarding and training programs, including a structured Private Asset Training Program and regular business/industry teach-ins
  • Early opportunities for advancement for top-performing analysts
  • Opportunity to build valuable professional skills early in your career, including communication, organization, and leadership, by working on a dynamic and growing team with cross-functional exposure
  • Exposure to a wide range of strategies (private equity, venture capital, real estate, infrastructure, credit), with the opportunity to specialize in areas of interest
  • High-impact role providing transparency to the world’s leading institutional investors
  • Collaborative, high-performing team culture with smart, supportive colleagues
  • Company-sponsored 401(k) plan, healthcare, and dental insurance
  • Competitive compensation and fully paid parental leave
  • Generous paid time off that increases with tenure, plus an annual volunteer day
  • Casual dress code, frequent team events, and a downtown Dallas office with paid parking, free snacks, and other perks
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service