Software Engineer

Corporate Brokers, LLC
Baltimore, United States of America
1 month ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Baltimore, United States of America

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Cloud Computing
Continuous Integration
Relational Databases
Cursor (Graphical User Interface Elements)
Web Development
Github
PostgreSQL
Node.js
TypeScript
Angular
Kafka
GraphQL
Terraform

Job description

  • Build and maintain web-based applications using TypeScript, Node.js, and Angular
  • Develop features for our next-generation loan origination platform with GraphQL (Apollo), Camunda, Kafka, and AWS
  • Write clean, testable code and automated tests every sprint
  • Actively use agentic AI tools to accelerate development, catch gaps, and improve quality
  • Collaborate with product, UX, and engineering teams to deliver high-quality software
  • Continuously learn and apply new AI techniques to boost your own (and the team's) output

Requirements

  • 2-5 years of hands-on software engineering experience (or strong equivalent from internships/bootcamps)
  • Proficiency with TypeScript/Node.js and modern web development (Angular is a plus)
  • Experience with relational databases (Postgres preferred) and cloud platforms (AWS)
  • Genuine excitement for AI tools - you actively use Claude, Cursor, or similar to increase your work and can clearly explain how you do it
  • Strong curiosity, fast learning ability, and a "learning by doing" mindset
  • Comfortable in a collaborative, high-energy Agile environment
  • Local to Baltimore area and able to work onsite 2 days per week

Nice-to-Haves

  • Exposure to GraphQL, Kafka, or Camunda
  • Any experience with CI/CD, Terraform, or GitHub Actions
  • Interest in coaching/being coached as part of a high-growth junior talent experiment

Apply for this position