
Senior Engineer, Internal Tools
BJAK
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, build, and maintain internal platforms and tools that serve People, Finance, Ops, Sales, and Engineering teams.
- Own features end-to-end: requirements, architecture, implementation, testing, deployment, and monitoring.
- Write clean, well-tested, production-grade code. You hold yourself to the same bar as customer-facing products.
- Build API-first integrations across the internal ecosystem — connecting HRIS, CRM, finance platforms, knowledge management, and developer tools into a coherent stack.
- Design for reliability, performance, and scale — what you build today must hold as the company grows 5–10x.
- Eliminate data silos. Build clean data pipelines that maintain a single source of truth across systems.
- Own your services in production: monitoring, alerting, incident response, and post-mortems.
- Build AI/LLM-powered features into internal workflows — automating approvals, knowledge retrieval, reporting, content generation, and operational processes.
- Move fast from prototype to production. You know the difference between a demo and a system that works at scale.
- Stay current on emerging AI capabilities and proactively identify where they unlock step-change improvements in internal productivity.
- Work directly with business stakeholders to understand pain points and translate them into technical solutions. You don’t wait for a spec — you help shape it.
- Pair with and mentor junior engineers. Raise the technical bar through code reviews, design reviews, and leading by example.
- Influence technical direction: propose architectural improvements, challenge assumptions, and drive best practices across the team.
Requirements
- 5+ years of professional software engineering experience, with meaningful time spent building internal tools, platforms, or business systems.
- Strong full-stack or backend engineering skills. Proficient in at least one of: Python, Go, TypeScript/Node.js, or Java.
- Solid understanding of cloud infrastructure (GCP/AWS/Azure), containerisation (Docker/Kubernetes), CI/CD pipelines, and modern DevOps practices.
- Hands-on experience building and maintaining API integrations between third-party SaaS platforms (e.g., Workday, Salesforce, Slack, NetSuite).
- Strong data fundamentals: relational databases, data modelling, ETL/ELT pipelines, and working knowledge of SQL.
- Comfort with ambiguity. You can take a vague business problem, break it down, and deliver a working solution without heavy hand-holding.
- Clear communicator who can explain technical tradeoffs to non-technical stakeholders.
Benefits
- Health insurance
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonGoTypeScriptNode.jsJavaAPI integrationsrelational databasesdata modellingETLSQL
Soft Skills
communicationproblem-solvingmentoringinfluencingcollaborationadaptabilitytechnical directioncode reviewsdesign reviewsstakeholder engagement