Software Engineering Internship

Brivo

Bethesda, Maryland

JOB DETAILS
SALARY
$20–$25 Per Hour
SKILLS
Access Control, Agile Programming Methodologies, Amazon Web Services (AWS), Anthill, Application Programming Interface (API), Artificial Intelligence (AI), Backend as a Service (BaaS), Cloud Computing, Code Reviews, Computer Science, Debugging Skills, Docker, Git, HTTP (HyperText Transport Protocol), Integration Testing, Java, Microservices, Node.js, Physical Security, Problem Solving Skills, Production Systems, REST (Representational State Transfer), SQL Databases, Scrum Project Management and Software Development, Security Infrastructure, Software Engineering, Source Code/Configuration Management (SCM), Sprint Planning, Systems Engineering, Test Plan/Schedule, Testing, Unit Test, Wiki
LOCATION
Bethesda, Maryland
POSTED
1 day ago

Description



The Anthill Tigers team within Engineering - Access is looking for a motivated Software Engineering Intern to
contribute to the backend and cloud services powering Brivo's physical security platform. You'll work alongside senior
engineers on real production systems, shipping features and fixes that reach customers globally.
This is a hands-on internship — not busywork. You'll be treated as a junior engineer: attending standups, participating
in code reviews, and owning deliverables end-to-end.

Key Responsibilities
Design, build, and test features on backend services using Java or Node.js/TypeScript
Contribute to RESTful API development and integration with cloud infrastructure on AWS
Write unit and integration tests; participate in code reviews
Debug and resolve issues in distributed services running on Kubernetes (EKS)
Collaborate with the team on architecture discussions and sprint planning
Document your work clearly in code comments, pull requests, and team wikis

Skills, Knowledge, and Expertise


Required
Currently pursuing a BS or MS in Computer Science, Software Engineering, or a related field
Proficiency in at least one of: Java, Spring Boot, and TypeScript/Node.js
Familiarity with REST APIs and HTTP fundamentals
Basic understanding of Git and version control workflows
Strong problem-solving skills and willingness to ask questions

Nice to Have
Experience with cloud platforms (AWS preferred)
Exposure to Docker or containerized environments
Familiarity with SQL databases
Familiar with writing Playwright tests


Highly Desirable Skills


Direct experience with developing AI-enabled services, familiarity with the OpenAI API, and advanced context
engineering techniques.
Deep expertise in authentication and authorization, including OAuth 2.0, OIDC, Auth0, SCIM, and role-based access
control for secure, multi-tenant enterprise platforms.

What you'll learn
Building and operating microservices at scale in a cloud-native environment
Agile/Scrum development practices on a real product team
Security-first engineering (access control is our core domain)
How physical security infrastructure and software intersect

About the Company

B

Brivo