Software Engineer

Brahma Consulting Group

Palo Alto, California

JOB DETAILS
SKILLS
Amazon Web Services (AWS), Application Programming Interface (API), Artificial Intelligence (AI), Cloud Computing, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Database Administration, Django, Docker, Express.js, GCP (Good Clinical Practices), Git, GitHub, IDE (Integrated Development Environment), JavaScript, Jenkins, Linux Operating System, Mathematics, Microsoft Windows Azure, NoSQL, Performance Tuning/Optimization, Process Improvement, Python Programming/Scripting Language, REST (Representational State Transfer), Relational Databases (RDBMS), Ruby on Rails, Software Engineering, Source Code/Configuration Management (SCM), Startup, System Architecture, User Interface/Experience (UI/UX)
LOCATION
Palo Alto, California
POSTED
25 days ago

Brahma is a specialty recruitment firm representing an innovative start-up developing solutions to accelerate chip design.


What You’ll Do

  • Build and optimize our full-stack developer platform for chip engineers using TypeScript/JavaScript, Python and modern frameworks.
  • Integrate AI features in close collaboration with ML engineers, and make key systems & architectural decisions.
  • Architect core developer workflows, including agentic environments, user experience & interface.
  • Drive performance optimization for local deployment, indexing large codebases and managing database.
  • Ship features rapidly, expect to make meaningful contributions every other day.


Requirements:

Education: BS/MS in Computer Science, Software Engineering, Mathematics or a related field.


Core Skills:

  • Proficiency in TypeScript, Python, and extensive full-stack experience.
  • Comfort with at least one of these framework (e.g. Next.js, Express, Django, Rails).


Technical Experience:

  • Strong full-stack experience—designing RESTful APIs, working with relational or NoSQL databases.
  • Familiarity with frontend component libraries and state management patterns.
  • Proven track record of shipping features quickly and iterating fast based on feedback.


Systems Knowledge:

  • Comfortable in Linux environments, using virtual environments, Docker, and version control (Git)
  • Experience setting up or maintaining CI/CD (GitHub Actions, Jenkins, etc.)


Bonus:

  • Previous experience working with dev tool/ coding agents at IDE-focused companies (e.g., Windsurf, Cursor), or high-growth startups, Big Tech or Quant.
  • Competitive programming experience, Recognition at IMO, IOI, IPho etc. or published research.
  • Exposure to cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes).
  • Demonstrated ability to learn new technologies and frameworks on the fly.


About the Company

B

Brahma Consulting Group