Callan
Callan3d ago
New
USD 100000–140000/yr

Junior Back-end Developer

United StatesUnited StatesHybridentry
EngineeringBackend Developer
0 views0 saves0 applied

Quick Summary

Key Responsibilities

Maintain and extend three TypeScript microservices running on AWS Lambda that generate Word, PowerPoint, and Excel documents Learn and contribute to our GraphQL API, the backbone of our back-end architecture Gradually take on responsibilities in…

Technical Tools
awsexcelgraphqljirams-officepostgresqlsqltypescriptzoomdata-analysismicroservicesproject-management
Callan is seeking a new team member to join our Information Technology team in one of the following Callan locations:  San Francisco headquarters, or Portland, OR. As a Junior/Early Career Back-End Developer at Callan, a leading independent investment consulting firm, you will have an opportunity to join our small, close-knit engineering team at Callan. Our team builds and maintains CallanDNA, a single, unified web platform that supports the core of our business — from data collection with investment managers, to analysis tools for our analysts, specialists, and consultants, to reporting for our institutional investor clients.
 
In this role, you’ll begin by owning and maintaining three TypeScript-based microservices responsible for generating Word documents, PowerPoint presentations, and Excel spreadsheets, all integrated with our central GraphQL API. As you progress, you’ll have the opportunity to contribute more broadly across the back end, including our GraphQL API and PostgreSQL data infrastructure. This is a long-term position at a company built on stability, craftsmanship, and people who genuinely enjoy their work.

Our goal is to identify a candidate with a genuine interest in investments, data analysis, and reporting, has intellectual curiosity, strong project and time management skills, and a true appreciation for the value of building strong, trusted relationships with clients and fellow Callan colleagues. 

This position will be based in San Francisco or Portland office and will be expected to work a hybrid schedule with a minimum of 2 days a week in the office.
 
Primary Duties
  • Maintain and extend three TypeScript microservices running on AWS Lambda that generate Word, PowerPoint, and Excel documents
  • Learn and contribute to our GraphQL API, the backbone of our back-end architecture
  • Gradually take on responsibilities in PostgreSQL (Amazon RDS), including creating and managing tables and views
  • Collaborate with the team using Jira for ticket tracking and Bitbucket for version control
  • Test, debug issues, write clean and maintainable TypeScript, and document your work as you learn the system
  • Learn, understand, and implement security protocols and data protection measures
  • Attend in-person and Zoom meetings to collaborate with the team
  • Partner with senior team members to improve skills and gain experience in back-end development
 
Job Skills & Requirements
 
Skills
  • Solid foundational knowledge of TypeScript
  • Familiarity with GraphQL concepts and APIs
  • Basic SQL skills, including writing queries and understanding relational schemas
  • Experience with Git-based workflows (Bitbucket experience is a plus, not required)
  • Exposure to AWS or serverless architecture is preferred, not required
  • Understanding of Office Open XML (OOXML) — knowledge of how Word, Excel, and PowerPoint files are structured under the hood
  • Ability to collaborate effectively on cross-functional teams
  • Strong time management skills and ability to prioritize and manage multiple projects efficiently
  • Demonstrated ability to receive and integrate feedback
  • Effective and professional communication and analytical skills
  • Exceptional problem-solving skills
  • Excellent organizational skills, strong attention to detail, and the ability to prioritize work to meet deadlines even during the busiest times
  • Build and maintain relationships internally and externally
  • Advanced technical skills with Microsoft Office applications, including Excel and Access
  • Understanding security protocols and data protection measures
 
Characteristics
  • Passionate about learning and seeking information to uncover answers and generate new ideas, including the ability to ask for help when needed
  • Self-motivated and proactive
  • Resourceful and has a great deal of patience
  • Responsive, detail-oriented, and accurate with the ability to meet deadlines
  • Ability to work independently without supervision in an unstructured environment, managing multiple deadlines
  • Emphasis on team over self
 
Education and Experience
  • Completion of post-secondary education, such as coding bootcamp and relevant works experience required. Bachelor’s degree or equivalent, preferably in computer science, computer engineering, or related field is preferred
  • Minimum 3 – 5+ years of work experience in backend development, including working with and building APIs
  • Familiarity with the investment management industry (CFA or similar credentials are a plus, not required)
  • Experience with any of the following is a strong plus:
      • PPTXGenJS — PowerPoint generation
      • pptx-automizer — Template-based PowerPoint automation
      • excel4node — Excel spreadsheet generation
      • docx (docxjs) — Word document generation
  • Familiar with the following Tech Stack:
      • Language: TypeScript
      • API Layer: GraphQL
      • Runtime: AWS Lambda
      • Database: PostgreSQL (Amazon RDS)
      • Version Control: Git (Bitbucket)
      • Project Management: Jira

 

What We Offer

~1 min read
A generous compensation and benefits package, including base salary, bonus, 401(k) matching, profit-sharing, health/medical/dental/vision benefits, monthly communications stipend, tuition assistance, and more
Training for all Callan databases, research, and other systems
Access to team-building events, community outreach opportunities, and wellness events

Location & Eligibility

Where is the job
United States
Hybrid within the country
Who can apply
US

Listing Details

Posted
May 1, 2026
First seen
May 4, 2026
Last seen
May 5, 2026

Posting Health

Days active
1
Repost count
0
Trust Level
73%
Scored at
May 5, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Callan
Callan
lever
Employees
125
Founded
1973
View company profile
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

CallanJunior Back-end DeveloperUSD 100000–140000