ControlUp - Senior Full-Stack Engineer (US)
Requirements
• BS/MS in Computer Science, Engineering, or a related field. • 6+ years of hands-on software engineering experience with strong backend depth in Node.js, react, or similar stacks. • 3+years of frontend experience building modern SPA applications, preferably with React. • Experience with Object oriented technologies like JAVA, C# etc. • Proven experience designing and building scalable APIs, distributed systems and microservices. • Strong experience with OpenSearch/Elasticsearch, Redis, and related data models and query optimization. • Proven track record of writing high-quality, stable production code and improving system reliability through engineering. • Strong practical experience with automated testing beyond unit tests (integration/E2E/contract/system level). • Excellent analytical and problem-solving skills, including debugging in complex distributed environments. • Strong communication and collaboration skills in cross-functional engineering teams. • Proven experience using AI-assisted development tools (e.g., Cursor, Claude Code, engineering agents) with averification-firstmindset. • Hands-on experience integrating LLMs (GPT, Claude, Gemini, or open-source models) through APIs/SDKs. • Familiarity with modern AI engineering patterns:agentic workflows, MCP, structured outputs, function/tool calling, semantic search. • Ability to use AI to accelerate delivery while maintaining code quality, architectural integrity, and security standards. • Experience with CI/CD practices and modern engineering pipelines. • Experience with cloud-native development and containerized environments. • Experience with performance profiling and optimization in high-scale systems.
Benefits
• Global, Not Isolated: You’ll work with a diverse team spanning the US, EMEA, and Israel. We’re known for our vibrant social culture, and once a year, the entire global company comes together for a major offsite to reconnect in person. • Meaningful Impact: Make a real impact from day one, working with cutting-edge technology in a fast-paced, global environment. • Collaborative & Growth-Driven: Join a collaborative, empowering culture where learning and professional growth are encouraged. • True Flexibility: We offer a hybrid model. We care about the output of your expertise, not the hours you spend in a specific chair. • Ready to join? Apply now and help us shape the future of IT and employee experience. • We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT