Software Engineer

Genesis Capital LLCLos Angeles, CA
$115,000 - $135,000

About The Position

The Software Engineer will play a full-stack developer role, contributing to the design, development, and delivery of modern, cloud-native applications that support Genesis Capital’s internal platforms and customer-facing solutions. The role works closely with application development teams, business analysts, and cross-functional stakeholders to deliver scalable, reliable systems that streamline workflows, enable integrations, and drive business growth. The engineer will contribute across the full stack, with a strong emphasis on backend systems, APIs, and cloud infrastructure to transform legacy workflows into modern, extensible services designed for long-term evolution and AI integration.

Requirements

  • 3+ years of professional software engineering experience
  • BS or MS in Computer Science, Software Engineering, or a related field
  • Proven experience as a Full-Stack Software Engineer or similar role
  • Strong proficiency in backend development using modern languages and frameworks (TypeScript, Python, Node.js)
  • Experience with frontend technologies such as React or Angular and modern JavaScript frameworks
  • Strong understanding of REST APIs and service-oriented architecture
  • Experience designing APIs and services intended for automation and AI consumption
  • Experience with cloud platforms, preferably AWS
  • Experience designing and working with relational and NoSQL databases
  • Familiarity with CI/CD pipelines and automated deployment workflows
  • Solid understanding of system design, scalability, and reliability principles
  • Strong business and product awareness
  • Interest in AI, automation, and agent-based system design
  • Positive and collaborative team-oriented attitude
  • Demonstrates ownership and accountability for delivered solutions
  • Takes initiative with clear technical and business intent
  • Strong time-management and organizational skills
  • Team player with the ability to work independently when required

Responsibilities

  • Design, develop, and maintain features and services for internal and external Genesis Capital web applications with focus on cloud-native and AI-ready architectures.
  • Build scalable backend services and APIs using modern frameworks and cloud-native architecture that serve as foundations for automation and future agentic workflows.
  • Develop web application components for internal consumption and external integrations.
  • Design and implement RESTful APIs and integration layers for partner and third-party systems.
  • Translate product requirements, designs, and wireframes into high-quality, maintainable code.
  • Identify bottlenecks, troubleshoot production issues, and resolve defects across the application stack.
  • Collaborate cross-functionally to align engineering solutions with platform modernization and AI adoption goals.
  • Continuously evaluate emerging technologies, including AI-assisted development and automation tools, for practical adoption.
  • Contribute to CI/CD pipelines, deployment automation, and infrastructure best practices.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service