Job Description:
AssetMark is a leading strategic provider of innovative investment and consulting solutions serving independent financial advisors. We provide investment, relationship and practice management solutions that advisors use in helping clients achieve wealth, independence and purpose.
The Job/What You'll Do:
You will have the opportunity to bring your passion for .Net technology to the next generation of our client-facing solutions, serving our booming niche in the financial services industry. In our stable, growing company, we are developing innovative technology to modernize our advisor-facing web platform. We are looking for talented Full Stack developers whose code will make an impact on multiple web projects focused on UI/UX, Middle tier services, APIs, Multi-threading and back-end development using ReactJS or similar SPA tech, C# or Java and Kafka Messaging Technologies. As a Principal Engineer, it is essential you bring your sharp problem-solving skills, as well as your collaborative mindset, as you will be given the latest versions of high performing Open source-based tech-based platform, plus other innovative development tools, to be successful. But there's more: join a company that champions an entrepreneurial spirit and a place where all contributors can pull their ideas and skills together. Take advantage of many benefits like a stable and casual working environment, remote work options, and our new location in downtown Concord just adjacent to BART. Lead the charge with AssetMark today!
We can consider candidates for this position who are able to accommodate a hybrid work schedule and are close to our Concord, CA office.
Responsibilities:
As our Principal Engineer you will demonstrate:
- Expert knowledge in at least one among C# / Rust environment and well-rounded experience in web technologies such as UI, HTML5, CSS and JavaScript
- Hands-on development utilizing OOP language Java/ C#;
- Sound knowledge of the .NET Core framework
- The ability to understand the importance key business initiatives and lead others to collaborate in a team environment
- Get on-board quickly to help develop and drive the pace for new key projects
- Have a good understanding of Messaging or Streaming technologies like Kafka/ Event Hubs
- A good understanding of Linux Commands
- The ability to transform our development efforts from waterfall to agile methodology
- The ability to work on multiple and concurrent projects
- The ability to interface seamlessly with project managers, business analysts and build engineers on a daily basis in a collaborative environment
- An entrepreneurial spirit with an "all hands on deck" and team player mentality
- Problem solving skills and ability to "think outside of the box" as you add value in technical situations
- Flexibility while consistently being on top of your technical game
- Your technical expertise to both your own code and peer reviews
- Experience developing and implementing unit testing in past roles
Knowledge, Skills & Abilities:
- Excellent written and verbal communication skills.
- Ability to deliver in a fast-paced and goals-based environment with time-bound deliverables.
- Ability to work flexible hours to meet deadlines.
- Skilled in collaboration, enjoys working with others and achieving results as a team.
- 4 year college degree in relevant field, or equivalent work experience.
- Relevant and current web application and browser scripting language experience.
- Experience in .NET/ Java, C#, Kafka technologies, and JSON.
Education & Experience:
- 2+ years of experience working in design and/or developer roles in a high tech organization.
- Experience with Splunk (or other log management applications) and root cause analysis
- Experience with AppDynamics (or other application performance monitoring solutions)
- Experience in scripting language like PowerShell
- Good at documentation and willingness to contribute
Compensation: The Base Salary range for this position is between $160,000-$170,000.
This information reflects a base salary range that AssetMark reasonably expects to pay for the position based on a number of factors which may include job-related knowledge, skills, education, experience, and actual work location. This position will also be eligible for additional variable incentive compensation and competitive benefits.
Candidates must be legally authorized to work in the US to be considered. We are unable to provide visa sponsorship for this position.
#LI-DNP
Who We Are & What We Offer:
AssetMark’s mission is centered around helping financial advisors make a difference in the lives of their clients. To help them do that, we aim to provide advisors with holistic support. We offer compelling technology that facilitates a better client experience, consulting services that ensure advisors’ businesses are running at their best and a comprehensive suite of investment solutions. AssetMark’s platform empowers advisors to provide the highest level of service possible to their clients.
AssetMark’s culture is driven by our mission and connected by our values; Heart, Integrity, Excellence and Respect. You will join a team that lives these values every day by doing the best and what is right in all we do and encouraging different ideas for continual success and innovation. Additionally, we offer a wide range of benefits to meet the needs of our team members and their families.
- Flex Time Off or Paid Time/Sick Time Off
- 401K – 6% Employer Match
- Medical, Dental, Vision – HDHP or PPO
- HSA – Employer contribution (HDHP only)
- Volunteer Time Off
- Career Development / Recognition
- Fitness Reimbursement
- Hybrid Work Schedule
As an Equal Opportunity Employer, AssetMark is committed to building a diverse and inclusive workplace where everyone feels valued.
What We Do
AssetMark’s platform empowers advisors to provide the highest level of service possible to their clients. We provide financial advisors with innovative solutions, insightful guidance, and our undivided attention. Our company’s mission is centered around helping financial advisors make a difference in the lives of their clients. To help them do that, we aim to provide advisors with holistic support. Whether that’s through compelling technology that facilitates a better client experience, consulting services that ensure an advisor’s business is running at its best, or offering a comprehensive suite of investment solutions.