Envestnet logo
Envestnet

Founded in 1999, Envestnet provides financial advisors with technology-enabled investment, portfolio, practice management, wealth management, and reporting solutions. Through its t

Senior Software Engineer

Location

Worldwide

Posted

13 days ago

Salary

$124K - $155K / year

Seniority

Senior

Job Description

Senior Software Engineer

Envestnet

Title: Senior Software Engineer Location: Annandale United States Job Description: Loading job Back to Search Results Previous Opportunity Next Opportunity Senior Software Engineer Location: ALL USA, United States Share: Share with Email Share on Twittershare to twitter Share on Facebookshare to facebook Share on LinkedInshare to linkedin Description The application window will close Month Day, Year Job Location The primary work location for this role is the United States with a remote work model. About Envestnet Envestnet is an adaptive WealthTech company that is redefining the future of wealth management by helping advisors meet the moment with its comprehensive technology, actionable insights, and industry leading support. Backed by over 25 years of experience and approximately $7.0 trillion in platform assets, Envestnet is trusted by over one third of financial advisors across leading banks, wealth managers, brokerages, and RIAs. The Team You'll Join The Senior Software Engineer will help design, build, and evolve a fintech and analytics platform built on .NET based distributed systems, while contributing to the adoption of Generative AI and Agentic AI capabilities in production. This role is ideal for an experienced engineer who enjoys hands on development, collaborates closely with teammates and stakeholders, and contributes to scalable, reliable, and compliant systems in a regulated environment. How You'll Contribute - Design, develop, and maintain .NET services supporting transactional and analytical workloads. - Contribute to analytics platforms, including data aggregation, metrics, reporting, and downstream integrations. - Implement features using modern architecture patterns such as microservices, event‑driven systems, and cloud‑native design. - Build and integrate AI enabled capabilities, including Agentic AI workflows using frameworks such as Lang Graph. - Participate in building multi‑step AI workflows and agent components under established architectural guidance. - Contribute to agent memory implementations (short‑term, long‑term, scoped) and lifecycle handling. - Ensure code meets standards for performance, reliability, security, and observability. - Collaborate closely with Product Managers, QA, data teams, and external partners to deliver features end‑to‑end. - Participate in code reviews, design discussions, and technical refinements. - Support test automation, CI/CD pipelines, and production readiness practices. - Adherence to and application of Envestnet legal, compliance, risk, business continuity and administrative policy within the role and department(s) including the timely completion of training & awareness, affirmations and testing as requested. - As part of the responsibilities for this role, you will understand and readily support Envestnet's established corporate business practices, policies, internal controls and procedures designed to create value or minimize risk. What You'll Need to Bring - 6-10 years of backend engineering experience with strong expertise in .NET / C#. - Experience building distributed systems supporting transactional and/or analytical workloads. - Exposure to analytics platforms, reporting systems, or data intensive services. - Hands‑on experience with AI / ML or Generative AI, with at least 1+ year in production or advanced POC environments. - Understanding of data consistency, fault tolerance, scalability, and performance tuning. - Exposure to stateful AI agents, workflow orchestration, or AI pipeline components is a plus. - Strong collaboration skills and experience working with cross functional stakeholders. - Ability to take ownership of features and deliver high‑quality solutions in an agile team. Nice-to-Haves - Experience in fintech or regulated domains. - Familiarity with RAG architectures, vector databases, or prompt orchestration. - Experience working in cloud and Kubernetes based environments. Tech Stack: - .NET / C#, SQL, Distributed Systems, Analytics Platforms, Cloud & Kubernetes, Generative AI, Agentic AI (Lang Graph), Security & Observability Why You'll Enjoy Working at Envestnet Help shape the future of WealthTech. At Envestnet you'll gain hands-on experience and collaborate with some of the industry's brightest minds to deliver meaningful, innovative solutions that make a real difference. We value flexibility in how and where work gets done, and we recognize strong performance with meaningful rewards-because your contributions should drive both business success and your own personal growth. If you're looking for a place where your work has impact, your development is supported, and your contributions are truly valued, Envestnet is where you can build your future. The opportunity is now! Sponsorship This position is not open to candidates requiring visa sponsorship Our Investment in You This role offers a base salary range of $124,000 to $155,000. The range listed represents a good-faith estimate of base salary compensation for this position and does not include incentive compensation, equity or benefits. Individual pay will be determined based on factors including, but not limited to, relevant experience, skills, education, certifications, and geographic location, in accordance with applicable pay transparency laws.  This role is eligible for an additional incentive component as part of the total rewards package. We provide a comprehensive suite of benefits - subject to Envestnet's plan eligibility rules - that support your overall well-being including, medical insurance, paid time off (PTO), 401k company match, paid parental leave, education reimbursement, disability coverage and mental health & wellness support. Our investment in you means supporting you professionally, financially, and personally at every stage of your journey with us. Please visit our benefits page on our career site to learn more. Our Commitment to Inclusion & Belonging Envestnet is an Equal Opportunity Employer and is committed to creating an inclusive environment for all employees and applicants. We welcome and value individuals of all backgrounds and do not discriminate based on race, color, religion, creed, sex (including pregnancy or related medical conditions), gender identity or expression, sexual orientation, national origin, ancestry, age, disability, genetic information, military or veteran status, citizenship status, or any other status protected by applicable law. We encourage individuals from all backgrounds to apply.

Related Job Pages

More Software Engineer Jobs

SAS Institute logo

Emerging Career Software Developer

SAS Institute

SAS Institute is a privately held computer software company that specializes in statistical analysis systems (SAS), business and predictive analytics, business intelligence (BI), s

Title: Emerging Career Software Developer- RDT Location: Hybrid, Cary, NC or Remote in North Carolina Category: Research and Development Visa Sponsorship: No Travel Requirements: None Job Description: Sr. Associate Software Developer- Hybrid, Cary, NC or Remote in North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers. If you're looking for a dynamic, fulfilling career with flexibility and a world-class employee experience, you'll find it here. We're recognized around the world for our inclusive, meaningful culture and innovative technologies by organizations like Fast Company, Forbes, Newsweek and more. About the job The Release Data Technologies (RDT) team is looking for a Software Developer to be part of a team dedicated to delivering efficient, accurate, and timely data and services that power critical R&D processes at SAS. RDT designs, develops and maintains CI/CD pipeline services and supporting platforms that enable the creation, testing, and delivery of SAS products. These services provide reliable data, automation, and system integrations that internal teams and customers depend on every day. We are committed to: - Delivering exceptional service to both internal and external customers. - Maintaining high standards of accuracy and reliability in our data and pipeline services. - Continuously improving our workflows and adopting innovative technologies to enhance operational efficiency. - Fostering a collaborative environment where team members contribute ideas and expertise to solve challenges. - Supporting organizational goals through proactive communication and cross-functional teamwork. As a Software Development member of the Fulfillment Strategy & Operations (FSO) organization in R&D at SAS, you will contribute to a dynamic team responsible for the pipeline services and platforms that support the creation, testing, and delivery of SAS software and related release assets to internal and external teams. Duties include planning, design, development, and maintenance of order fulfillment systems, pipeline services, and supporting tool sets. Your contribution will have a global company impact as you deliver features in accordance with designated development practices, timelines, and quality expectations that directly impact the revenue of SAS. The successful candidate should be a valuable contributor that enjoys low-level implementation of complex systems that span divisional boundaries across SAS. The candidate should be highly passionate and motivated to meet the needs of the business in a collaborative, exciting, and fast-paced environment. The candidate will be working within a multidisciplinary team of software developers. As a Sr. Associate Software Developer, you will: - Contribute to the development and enhancement of CI/CD pipeline services and supporting platforms used across SAS R&D. - Design and develop high quality, testable and scalable software solutions within established timelines while adhering to R&D best practices and processes. - Actively involve other project stakeholders (e.g. managers, developers, user interface and visual designers, product managers) to ensure implementation satisfies functional requirements and is consistent with established R&D standards. - Participate in project scoping and scheduling; track progress of individual tasks and alerts stakeholders of issues blocking or preventing completion of task. - Ensure quality through functional, unit and performance testing; work closely with testing by providing thorough reviews of the test plan and communicate when updates to the plan should be made to cover code changes related to enhancements, redesign and/or bug fixes. - Maintain accountability for the entire life cycle of the code, including support for both internal and external consumers. - Provide design and technical documentation that satisfies both internal and external consumers. - Be encouraged to participate in open-source projects on behalf of SAS. - Ensure all applicable security policies and processes are followed to support the organization's secure software development goals. - Embrace curiosity, passion, authenticity, and accountability. These are our values and influence everything we do. Required qualifications - Bachelor's degree in computer science or related quantitative field. - Minimum 2 years of experience in software development. - Programming experience in Java, Python, Perl, React, JavaScript, or similar technologies (RESTful API experience preferred). - Experience with relational databases such as MySQL/PostgreSQL. - General knowledge of source control management techniques including branching, code review, and merging using Git/GitHub. - Experience with Unix operating system. - Equivalent combination of related education, training and experience may be considered in place of the above qualifications. Additional competencies, knowledge and skills - Adaptability - Maintaining effectiveness when experiencing major changes in work responsibilities or environment (e.g., people, processes, structure, or culture); adjusting effectively to change by exploring the benefits, trying new approaches, and collaborating with others to make the change successful. - Communication - Conveying information and ideas clearly and concisely to individuals or groups in an engaging manner that helps them understand and retain the message; listening actively to others. - Quality Orientation - Accomplishing tasks by considering all areas involved, no matter how detailed; showing concern for all aspects of the job; accurately checking processes and tasks; being watchful over a period of time. - Experience with Docker / Kubernetes (K8s). - Experience using AI assisted development tools to improve software design, implementation, and productivity. - Familiarity with good software development practices, methodologies, principles, and lifecycle management. - Ability to excel in a constantly changing, fast-paced environment. World-class benefits Highlights include... - Comprehensive medical, prescription, dental and vision plans. - Medical plan options include: - PPO with low annual deductible and copays. - HDHP combined with a health savings account with a contribution from SAS (no access to on-site health care center). - Onsite Health Care Center (HQ) that's free to employees and family members enrolled in the PPO plan. There's a pharmacy too! Not local to HQ? The pharmacy will ship prescriptions for no additional charge! - An industry-leading 401k plan. - Tuition Assistance Program and programs and resources to support your development - Generous time away including vacation time, a variety of paid holidays, and our much-loved U.S. Winter Wellness Break between December 25 and January 1. - Volunteer Time Off, parental leave and unlimited paid sick days. - Generous childcare benefits for all full-time employees. You are welcome here. At SAS, it's not about fitting into our culture - it's about adding to it. We believe our people make the difference. Our inclusive workforce brings together unique talents and inspires teams to create amazing software that reflects the diversity of our users and customers.

North Carolina
Fresche Solutions logo

Power BI Developer

Fresche Solutions

Experts in IT development, modernization & transformation || Voted Top Employer since 2015

Full TimeRemoteTeam 201-500H1B No Sponsor

• Manage the complete BI lifecycle: requirements gathering, data profiling, modeling, DAX/Power Query development, visualization, testing, deployment, and support • Build star and snowflake schemas in Power BI; design high-performance datasets (Import, DirectQuery, Composite) • Create robust, consistent DAX measures; optimize using tools such as DAX Studio and Tabular Editor • Develop clear, maintainable reports and reusable models aligned with UX best practices and accessibility • Implement governance and security: RLS/OLS, sensitivity labels • Integrate enterprise data sources (Azure SQL, Synapse, Databricks, SQL Server, Snowflake) and collaborate with data engineering on ETL • Support user adoption and enablement through training, documentation, and help sessions • Monitor and iterate on usage and performance, proposing continuous improvements

Canada
Stretto, Inc. logo

Software Engineer

Stretto, Inc.

At Stretto, you’ll be part of a collaborative team that’s dedicated to innovation, excellence, and growth. You’ll have the opportunity to shape the direction of a rapidly expanding business unit while making a direct impact on the legal community. The Company’s salary ranges are determined by role, level, location and alignment with market data. Individual pay is determined through interviews and an assessment of various factors, including job-related skills, relevant education and experience, abilities of the applicant, and equity with other team members. The salary range listed here is subject to change at any time, at the Company’s discretion, and does not alter in any way the at-will nature of the employment relationship. We are an equal opportunity employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender, age, religion, disability, sexual orientation, veteran status, marital status or any other characteristics protected by law.

Full TimeRemoteTeam 201-500

Role Description We are looking for an experienced Full Stack Software Engineer to join our engineering team. In this role, you will design, develop, and maintain the front-end and back-end of business-critical enterprise applications. - Design, develop, and deliver end-to-end solutions that meet business needs and are built in accordance with enterprise architecture guidelines. - Collaborate with cross-functional teams to understand project requirements and deliver high-quality software solutions. - Own end-to-end feature development, from concept to deployment. - Identify and address performance bottlenecks, security vulnerabilities, and system stability concerns. - Design, Develop & Maintain end-to-end CI/CD pipelines for continuous delivery. Qualifications - Bachelor’s degree in software engineering, computer science, or a related engineering field, or an equivalent combination of education and work experience. - 5+ years of solid hands-on experience in software development, with a focus on developing high-quality, scalable software applications. - Strong proficiency in server-side languages and frameworks - Java, Spring, JSF, Hibernate, Spring JPA, Node.js. - Solid experience with developing User Interface using frontend technologies like JavaScript, Typescript, ReactJS, Angular, CSS, HTML. - Experience with AWS Cloud services and serverless computing – EC2, ECS, AWS Lambda, S3, SQS. - Strong proficiency in writing complex SQL queries. - Experience with other programming languages, such as Python, is a plus. - Experience with Agile software development methodologies such as Scrum / Kanban. - Excellent problem-solving skills and the ability to adapt to new technologies quickly. - Experience with AI tools like Claude Code, Amazon Kiro, and GitHub Copilot is a plus. - Strong communication skills, with the ability to work effectively in a team environment. Benefits - Competitive and comprehensive benefits package. - Opportunities for growth. - Equal opportunity employer encouraging diversity in the workplace.

United States
$110K - $130K / year

Head of Propulsion Software and Electronics Location: Detroit Administration Full time Job Description: Inside the Role The Head of Propulsion Software and Electronics resides within the TT/S organization. This person will lead a globally aligned team of people residing in Detroit and Portland who will be developing and deploying standard work for Propulsion Software and Electronics, with a focus on DTNA products, but also with global responsibilities, aligning closely with the Propulsion Customer Domain senior leadership team. Posting Information We provide a scheduled posting end date to assist our candidates with their application planning. While this date reflects our latest plans, it is subject to change, and postings may be extended or removed earlier than expected. We Take Care of Our Team Pay offered dependent on knowledge, skills, and experience Benefits include annual variable pay bonus program; company paid company vehicle with insurance and fuel card; 401k company contribution with company match up to 6% as well as non-elective company contribution of 3 - 7% depending on age; non-qualified deferred compensation plan with company contribution of 7% of variable pay;  starting at 4 weeks paid vacation; 13+ holidays per calendar year; Paid parental leave; employee assistance program; comprehensive health care plans and wellness programs; onsite fitness (at some locations); tuition assistance program; volunteer paid time off; short-term and long-term disability plans. What You Drive at DTNA - Lead all aspects of vision, strategy, and execution related to the global development, validation, annual certification and production/field release of Propulsion Software and Electronics for our DTNA products, including global OBD lead, propulsion Systems Engineering, embedded software controls, software and calibration integration, interface of the propulsion systems into our vehicles, and non-captive component development. - Inspire innovation through global collaborative networks and empowering teams to deliver optimized transportation solutions through software-only features, data analytics, advanced machine learning, AI tools and methods, connectivity, while accelerating the transition to Software‑Defined Vehicles (SDV). - Deliver end‑to‑end powertrain, vehicle, and regulatory solutions that balance customer value, cost/budgets, and execution excellence across complex legacy and future architectures. - Lead Software tasks for a successful delivery of captive and non-captive aggregates - Align teams around the existing standards and processes, with a continuous improvement mindset - Lead, motivate, and develop a global team by utilizing a continuous feedback culture - Select and hire relevant staff as needed Knowledge You Should Bring - BS/BA in Engineering or related technical field plus 10 years of experience - 4 years of management experience - Electrical and Electronic fundamental expertise and experience - Experience in Engineering and Software Development and related processes - In depth knowledge of DTAG propulsion systems - Strong leadership, collaborative, and team-building skills to manage and grow large, distributed, and diverse teams, including experience working in a global / multi-cultural environment - Excellent written and verbal communication skills; demonstrated ability to inspire others toward a vision - Broad understanding of the Daimler Trucks organization and processes - Ability to travel nationally and internationally as required - English language proficiency required Exceptional Candidates Might Have - Experience with hardware in the loop and/or vehicle testing and/or E/E network management - Previous assignment working in another DTAG region - German proficiency desired Where We Work This position is open to applicants who can work in (or relocate to) the following location(s)- Detroit, MI US. Relocation assistance for this position is available when the selected candidate meets eligibility criteria. Schedule Type: Hybrid (4 days per week in-office / 1 day remote). This schedule builds our #OneTeamBestTeam culture, provides an unparalleled customer experience, and creates innovative solutions through in-person collaboration. At Daimler Truck North America, we recognize our world is changing faster than ever before. By listening to the needs of today, we’re building to solve with cutting-edge solutions in sustainability and future driving technology across electric, hydrogen and autonomous. These solutions, backed by years of innovative success and achievement, continue DTNA’s legacy as the undisputed industry leader. Our evolving brand portfolio is second to none, including Freightliner Trucks, Western Star, Demand Detroit, Thomas Built Buses, Freightliner Custom Chassis, and Financial Services. Together, we work as one team towards our envisioned future – building a cleaner, safer and more efficient tomorrow for all. That is what we are working toward - for all who keep the world moving. U.S. Visa sponsorship available if you qualify under the following: - Hold a valid existing Visa (L1A, L1B, L2, TN, H1B, H4 EAD, OPT EAD, CPT) - Daimler Truck North America employees working under an existing U.S. Daimler Truck North America Visa - Those eligible for a TN Visa (Canadian or Mexican National working in an Engineering, Accounting or Scientific Technologist capacity with an aligning degree) - Those eligible for an L-1 (inter-company) Daimler Truck visa under the Corporate Blanket L-1 program would require at least one-year of qualifying experience in the last three years Additional Information - Final candidate must successfully complete a criminal background check - Final candidate may be required to successfully complete a pre-employment drug screen - Contractors, professional services, or other contingent workers should confirm with their local agency if they are eligible to apply for FTE positions - EEO - Disabled/Veterans Daimler Truck North America is committed to workforce inclusion and providing an environment where equal employment opportunities are available to all applicants and employees without regard to race, color, sex (including pregnancy), religion, national origin, age, marital status, family relationship, disability, sexual orientation, gender identity and expression (including transgender and transitioning status), genetic information, or veteran status.

Michigan