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
JuniorJob 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