What are the responsibilities and job description for the Founding Software Engineer - Full Stack position at Enmight?
About Us: We’re currently operating in stealth mode, which means we can't share all the details just yet. However, we’re happy to provide more context about our mission, vision, and roadmap during the interview process. Just to hint a bit, we’re building the next-generation SaaS platform, powered by AI, that evolves with businesses and empowers them to scale effortlessly. We see this role eventually scaling into a VP of Technology or CTO role.
As a founding member of our engineering team, you’ll have the unique opportunity to shape the architecture, technology stack, and development culture of a product that will redefine enterprise software
What You’ll Do: As a Founding Software Engineer, you will play a pivotal role in driving the technical direction and execution of our platform. You’ll work closely with the founders and a small, highly collaborative team to build scalable, secure, and intuitive systems.
Key Responsibilities:
- Design, develop, and maintain scalable backend services and APIs, with a focus on performance, security, and reliability from end to end.
- Collaborate with cross-functional teams, including product managers and designers, to translate business requirements into technical solutions.
- Contribute to architectural decisions, technology choices, and best practices to ensure long-term scalability and maintainability.
- Build and optimize complex data workflows and integrations, leveraging databases like PostgreSQL.
- Implement gRPC/GraphQL APIs to support seamless communication between services.
- Write clean, maintainable, and testable code while conducting thorough code reviews to uphold high engineering standards.
- Mentor junior engineers and help establish a culture of excellence, innovation, and continuous learning.
- Take ownership of the end-to-end software development lifecycle, from ideation to deployment and monitoring.
What We’re Looking For:
- 5 years of professional software engineering experience, with a focus on full stack development(We use TypeScript/React for frontend and Java for backend).
- Expertise in Java, gRPC/GraphQL and PostgreSQL is essential.
- People who just love to code.
- Familiarity with JOOQ is a huge plus.
- Strong understanding of software engineering principles, design patterns, and best practices.
- Proven ability to work in a fast-paced, dynamic environment with shifting priorities.
- A self-starter mentality with a passion for building impactful products from the ground up.
- Strong communicator and leader who is interested in hiring/mentoring and growing into a CTO role
- Willingness to go beyond the standard 9-5 when necessary to meet deadlines and deliver exceptional results.
What We Offer:
- Competitive salary($150K - $220k) and equity opportunities(0.5% - 2%).
- 401(k) plan with 100% company match on up to 5% of your annual salary.
- Premium health insurance plans covered 80% by the company.
- Visa Support: H1B and Green Card sponsorship available
- A culture of innovation and continuous learning, with opportunities for professional growth.
- The opportunity to into a VP of Technology or CTO role.
Salary : $150,000 - $220,000