
Senior Backend Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Niural AI is seeking a Senior Backend Engineer to play a pivotal role in developing and scaling our core backend systems. This position demands extensive experience in languages such as Python, C++, Java, or Golang, coupled with a strong understanding of AWS services, Infrastructure as Code (IaC), and CI/CD best practices. The ideal candidate will contribute to architectural decisions, lead development for critical services, and collaborate with cross-functional teams to deliver high-performance, scalable systems. We are looking for an engineer who thrives in hands-on development, offers a strategic technical viewpoint, and contributes clean, reliable code to advance our platform.
Key Responsibilities:
- Collaborate with engineers, product managers, designers, and QA to deliver features from inception to completion.
- Architect and implement robust, scalable cloud systems, ensuring smooth integration with front-end applications and external services.
- Optimize backend code for performance, efficiency, and scalability, focusing on response times and resource utilization.
- Work closely with front-end engineers, product managers, and stakeholders to translate requirements into effective technical solutions.
- Diagnose and resolve backend issues, including bugs, performance bottlenecks, and security vulnerabilities, ensuring prompt resolution.
- Develop comprehensive unit tests and conduct rigorous testing to guarantee reliability, quality, and maintainability.
- Design and optimize databases, uphold data integrity, implement efficient queries, and manage data migration and transformation.
- Stay informed about industry trends and emerging technologies to continuously enhance backend development practices and adopt best-in-class methodologies.
Qualifications:
- Minimum of 5 years of professional experience in at least one of the following programming languages: Golang, Python, C++, Java, or Typescript.
- Demonstrated technical leadership with a proven history of taking features from concept to delivery and managing the full SDLC.
- Experience mentoring junior engineers.
- Operational expertise with relational, NoSQL, and graph databases.
- Experience with distributed and scalable systems, including containerization and Kubernetes.
- Proficiency with cloud platforms such as AWS, Azure, or GCP, with a focus on serverless infrastructure.
- A driven and curious mindset regarding the future of DeFi and scalable engineering.
Company
Niural AI
Niural AI is a cutting-edge company transforming global workforce management. Our AI-powered platform integrates US payroll, US PEO, global EOR, and global contractor solutions, streamlining operation...