FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
NdustrialSenior Software Engineer designing and building frontend, APIs, backend services for Nsight Energy Intensity Platform. Collaborating with teams to deliver AI-powered customer-focused solutions.
Tech Stack
Tools & technologiesGraphQLJavaJavaScriptKotlinNode.jsPostgresPythonReactSQLTypeScript
About the role
Key responsibilities & impact- Take designs and loosely-defined problems and drive them to shipped features — defining scope, surfacing the right questions, and deciding what to build when the answer isn't obvious
- Lead the team through key technical and architectural decisions, building alignment and making the call when one is needed
- Build and maintain customer-facing features end-to-end across the UI, APIs, backend services, and data models
- Design and evolve database schemas and data models that support our multi-tenant Nsight platform
- Develop scalable, secure APIs that power both traditional application experiences and AI-driven product capabilities
- Partner with Product, UX, and Data to translate user needs and designs into technical solutions and intelligent product experiences — contributing your own point of view, not just executing
- Use AI-assisted tools and workflows as a core part of how you design, build, test, document, and operate software
- Speak up in planning, design, and code reviews — raise concerns early, challenge assumptions, and help set the bar for AI-assisted engineering practices
- Evaluate, prototype, and implement AI-powered features and workflows that deliver measurable value to customers
- Build internal AI tools, agents, and automations that improve engineering and business operations
- Identify and resolve production issues using both traditional debugging and AI-assisted analysis
- Stay current on advancements in AI engineering and developer tooling, and actively push the org to adopt best-in-class practices
- Mentor teammates and raise the overall effectiveness of the engineering organization
Requirements
What you’ll need- 7+ years of professional software development experience, with a BS in Computer Science, Software Engineering, or related experience, preferably in a startup environment
- Track record of taking ambiguous problems or designs and independently deciding what and how to build
- Works well from a design, and comfortable using AI tools (Claude or similar) to generate wireframes and mockups, then translate them into polished, production-ready interfaces
- A clear, outspoken communicator who can articulate a technical position, build consensus, and lead a team through a decision
- Strong frontend experience with React and TypeScript
- Strong API design experience with REST or GraphQL, including API security (OAuth 2.0 a plus)
- Solid experience with relational databases and schema design, ideally PostgreSQL (SQL)
- Demonstrated use of modern AI development tools (GitHub Copilot, Cursor, Claude Code, ChatGPT, OpenAI/Anthropic APIs, or similar) as a core part of daily engineering workflows
- Experience in an AI-first development environment — prompt-driven development, AI-assisted testing, code generation, leveraging and creating AI agents, debugging, and documentation
- Comfortable full-stack, moving fluidly across the frontend, API, and data layers
- Backend experience in one or more of: Node.js, TypeScript, Python, Java, Kotlin
- Strong product mindset, balancing technical excellence, speed, and customer value
- Ability to work a hybrid schedule in our downtown Raleigh office
Benefits
Comp & perks- Flexible PTO Policy
- Outstanding Benefits: Medical, Dental and Vision, STD, LTD, Life, AD&D insurance employee premiums fully covered!
- Annual professional development stipend ($500/year)
- Commuter benefit
- Hey Taco! Peer Recognition Rewards
- 401K contribution program
- Equity Options
- Weekly catered lunches
- Flexible hybrid work environment to support a healthy work-life balance
- New, modern, open office conveniently located on S. Harrington St. in Downtown Raleigh
- Inclusive, communicative, innovative and fun environment, we enjoy working together!
- Dog friendly office
- As part of the Pledge 1% community, we donate 1% of employee time to charitable efforts every year. We actively support causes like Habitat for Humanity and One Tree Planted, in addition to various local charities. As a Green Places partner, we also track and offset our carbon emissions using high-quality, third-party verified offsets.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Software DevelopmentAPI Security (OAuth 2.0)Relational Database ManagementNode.jsPythonJavaKotlinTypeScriptAI-Driven Product DevelopmentDebugging
Soft Skills
Clear CommunicationTeam LeadershipConsensus BuildingProblem SolvingMentoring
Certifications
BS in Computer ScienceSoftware Engineering