Software Engineer
Confidential Client seeks a Software Engineer to develop and maintain web applications and backend services supporting their investment research business. The role involves building customer-facing features, internal tools, and integrations while collaborating across teams in a fast-paced startup environment. The position offers meaningful ownership and requires strong skills in JavaScript/TypeScript, React, Python/Node.js, and a proactive, solution-oriented mindset.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Financial Services.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
- Build and maintain features across frontend applications, backend services, APIs, and databases.
- Improve member experience — account access, research content, and interactive financial tools.
- Develop integrations connecting publishing, marketing, CRM, and other business systems.
- Automate repetitive work and create internal tools to increase team efficiency.
- Investigate production issues, identify root causes, and deliver durable fixes.
- Work closely with engineering, editorial, marketing, and customer service to translate business needs into practical software.
- Own your work through implementation, testing, deployment, documentation, and follow-up.
What We’re Looking For
- Experience building and shipping web applications used by customers or internal teams.
- Strong JavaScript or TypeScript skills; experience with React or a similar frontend framework.
- Backend experience with Python, Node.js, or a comparable environment.
- Comfortable designing and working with RESTful APIs, relational databases, authentication, and third‑party integrations.
- Solid engineering fundamentals: readable code, version control, thoughtful testing, and systematic debugging.
- Ability to navigate unfamiliar codebases, ask useful questions, and make independent progress.
- Experience working in fast-paced or startup-like environments; ability to balance shifting priorities while delivering reliably.
- Clear communication with both technical and nontechnical teammates, and good judgment about when to move quickly versus when to investigate further.
Helpful / Nice-to-Have Experience
- Next.js, FastAPI, PostgreSQL, and AWS.
- Experience with content management systems, subscription products, CRM integrations, or email automation.
- Background in financial data, investment research tools, or digital publishing.
- Experience using AI coding assistants responsibly — reviewing, testing, and taking ownership of generated code.
How You’ll Make an Impact
You’ll turn ideas into useful products, improve system reliability, and reduce manual work across the business. This role offers meaningful ownership and direct collaboration with the people using what you build. We value curiosity, practical problem‑solving, and consistent follow‑through.
Qualifications & Employment Details
- Employment type: Full‑time.
- Education: Bachelor's degree preferred (or equivalent practical experience).
- Work location: Telecommute / Remote with a preference for candidates based in New York, NY.
- Experience level: Entry – Mid (we value demonstrable experience and the ability to ship software).
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range