Senior Software Engineer

2 days ago


Dallas, United States LP Analyst Full time

Company Overview    LP Analyst is a leading independent private asset cloud-based analytics and consulting solutions firm that works closely with many of the industry’s most prominent institutional investors (LPs) and fund managers (GPs) to get better, more actionable decision-making intelligence into the hands of today’s demanding investors.  Our firm truly sits at the intersection of private asset analytics and consulting, which means we take both a highly quantitative and qualitative approach to tackling big challenges and developing cutting-edge solutions for our clients.   If you are a high achiever with a passion for learning about the private asset analytics and consulting landscape while also being part of a strong, motivated and innovative team of forward-thinking professionals, LP Analyst might be the right place for you.  LP Analyst encourages and promotes diversity within its team. Women, minorities, people with disabilities, veterans and members of all underrepresented groups are strongly encouraged to apply.    Job Summary    LP Analyst is seeking a highly experienced and innovative Senior Software Engineer / Technical Lead to join our growing technology team. In this role, you will act as both a senior developer and technical leader — owning architecture, code quality, and technical direction across our internal and client-facing applications. You will work closely with business stakeholders to translate complex requirements into scalable, high-quality technical solutions, while mentoring junior developers and ensuring the team adheres to best practices in design, development, and deployment.  This position is ideal for someone who enjoys balancing hands-on coding (roughly 50–60% of the time) with broader responsibilities in technical decision-making, architecture planning, and leading a small, high-performing development team.    Key Responsibilities Lead the design, architecture, and development of internal business applications and integrations, ensuring scalability, reliability, and performance  Serve as a technical authority for the team, providing direction on design decisions, reviewing code, and enforcing best practices for clean, maintainable software  Collaborate closely with business stakeholders to translate strategic goals into actionable technical solutions  Mentor and guide junior and mid-level developers, fostering skill development and promoting a culture of technical excellence  Own and drive the full software development life cycle (SDLC), including design, implementation, testing, deployment, and ongoing maintenance  Design and maintain robust CI/CD pipelines, ensuring smooth and reliable release processes in Azure DevOps or equivalent tools  Manage and optimize cloud infrastructure and data integrations within Microsoft Azure, ensuring efficiency, security, and alignment with business needs  Contribute to AI/ML model deployment pipelines and data-driven systems that power advanced analytics, automation, and predictive capabilities  Continuously assess and implement new technologies, frameworks, and tools to enhance the scalability and maintainability of systems  Monitor application performance, troubleshoot complex technical issues, and ensure timely resolutions  Champion best practices in software engineering, including unit testing, code documentation, and version control  Partner with leadership on longer-term technology roadmap planning and the evolution of the firm’s software ecosystem  Qualifications and Skills 7–12 years of experience in software engineering, with at least 2 years in a senior or lead role  Proven experience owning architecture decisions and leading small development teams  Deep hands-on expertise in C#/.NET, SQL Server, and Microsoft Azure  Strong understanding of software architecture and design patterns (e.g., microservices, layered architecture, domain-driven design)  Experience building and deploying applications using Azure services (App Services, Functions, Data Factory, Key Vault, etc.)  Advanced SQL skills with experience managing and optimizing relational databases; exposure to non-relational databases a plus  Solid understanding of CI/CD practices, Git-based workflows, and automated testing  Familiarity with Entity Framework and other common .NET data access frameworks  Experience with Python or other languages for AI/ML integration or data automation is a plus  Hands-on experience integrating or deploying AI/ML models within applications, pipelines, or analytics platforms is strongly preferred  Strong communication skills with the ability to explain complex technical concepts to non-technical stakeholders  Demonstrated ability to lead by example, take ownership of outcomes, and balance strategic oversight with hands-on coding  Bachelor’s degree in Computer Science, Software Engineering, or related field required  Experience in financial services, asset management, or analytics platforms is a plus  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  Why LP Analyst?  Comprehensive onboarding and training programs, including a structured Private Asset Training Program and regular business/industry teach-ins  Opportunities for advancement for top-performers  Opportunity to build valuable professional skills, 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  Powered by JazzHR


  • Software Engineer

    1 week ago


    Dallas, United States Top Engineer Full time

    TOP ENGINEER JOB POST!!! Confidential Search for International Employer Industry: Software / Artificial Intelligence Degree: Bachelor's in Computer Science or Engineering Experience: 5+ years in Golang Development Role: Software Engineer - Go, Video for AI Product Join a company on the forefront of developing and deploying Artificial Intelligence for the...


  • Dallas, United States Unity Software Full time

    Unity is looking for a Senior Software Developer to join our Vector Ads team, where we build the real-time systems that power Unity’s global advertising platform. This is a high-scale, low-latency environment — processing billions of requests daily to deliver fast, relevant ads to players around the world. You’ll help build the core services behind ad...


  • Dallas, United States Unity Software Full time

    Unity is looking for a Senior Software Developer to join our Vector Ads team, where we build the real-time systems that power Unity’s global advertising platform. This is a high-scale, low-latency environment — processing billions of requests daily to deliver fast, relevant ads to players around the world. You’ll help build the core services behind ad...


  • Dallas, United States ITS - Internet Travel Solutions Full time

    Join to apply for the Senior Software Engineer role at ITS - Internet Travel Solutions Join to apply for the Senior Software Engineer role at ITS - Internet Travel Solutions ITS Careers The future depends on what you do today! Senior Software Engineer ITS is a Travel Technology company, building products that enable business travelers to book and manage...


  • Dallas, United States Point of Rental Software Full time

    Lead EMEA Recruiter at Point of Rental Software We're looking for a highly skilled AI forward engineer with experience with front and back end development to join our team of passionate, driven full stack developers. Specifically, we need you to have a strong grasp of AI and at least 5+ years experience working with Angular, C#, SQL Server. You should be a...


  • Dallas, United States Synergis Full time

    Base pay range $70.00/hr - $85.00/hr Direct message the job poster from Synergis As a C++ Software Engineer you will be responsible for the design and development of software and automating BDD scenarios. You will interact daily with other team members to ensure that a quality product is delivered in a timely manner. You are expected to be able to own the...


  • Dallas, United States Synergis Full time

    Base pay range $70.00/hr - $85.00/hr Direct message the job poster from Synergis As a C++ Software Engineer you will be responsible for the design and development of software and automating BDD scenarios. You will interact daily with other team members to ensure that a quality product is delivered in a timely manner. You are expected to be able to own the...


  • Dallas, United States ITS - Internet Travel Solutions Full time

    Join to apply for the Senior Software Engineer role at ITS - Internet Travel SolutionsJoin to apply for the Senior Software Engineer role at ITS - Internet Travel SolutionsITS CareersThe future depends on what you do today!Senior Software EngineerITS is a Travel Technology company, building products that enable business travelers to book and manage travel...


  • Dallas, TX, United States WatchGuard Technologies Full time

    Senior Software Engineer We are seeking a passionate senior software engineer to develop solutions for our mission critical services supporting WatchGuard's firewall and security products. You will be responsible for updating systems already in operation as well as developing brand new applications. As a senior developer, you'll help define responsibilities...


  • Dallas, TX, United States WatchGuard Technologies Full time

    Senior Software Engineer We are seeking a passionate senior software engineer to develop solutions for our mission critical services supporting WatchGuard's firewall and security products. You will be responsible for updating systems already in operation as well as developing brand new applications. As a senior developer, you'll help define responsibilities...