Software Engineer designing and developing scalable applications for AI-driven legal technology. Collaborating across teams for architectural decisions and delivering high-quality software solutions.
Responsibilities
Design and develop robust, scalable, and high-performance application components.
Build responsive and dynamic UI interfaces using modern JavaScript frameworks.
Develop backend services, APIs, and real-time communication layers.
Collaborate with Product, QA, DevOps, and other engineering teams for end-to-end delivery.
Participate in code reviews, architecture discussions, and technical decision-making.
Identify and resolve performance bottlenecks, scalability issues, and security gaps.
Contribute to CI/CD pipelines, cloud deployments, and infrastructure optimization.
Ensure adherence to coding standards, testing practices, and documentation quality.
Requirements
2-4+ years of experience in full-stack or backend engineering.
Strong understanding of modern JavaScript/TypeScript frameworks.
Expertise in distributed systems, API design, and event-driven architectures.
Hands-on experience with Kubernetes, microservices, and cloud environments.
Strong problem-solving skills and ability to debug complex systems.
Experience in writing clean, maintainable, and well-tested code.
Excellent communication and collaboration skills.
Benefits
Health Coverage: Employee and immediate family members.
Time Away: Flexible paid time off and 10 company paid holidays annually.
Family Support: Exceptional paid leave for birth parents, non-birth parents, and caregivers. Onit also offers surrogacy and adoption reimbursement.
Income Protection: 100% employer-paid life and disability insurance.
Additional Coverage Options: Voluntary benefits including hospital indemnity, critical illness, accident, and even pet insurance.
Tax-Advantaged Accounts: Flexi, NPS.
Community Engagement: One paid volunteer day each year to give back to the community.
Senior Software Developer developing and optimizing software solutions for a technology - focused company. Engaging in project management, customer communication, and mentoring juniors in modern technologies.
Full - Stack Engineer developing core workflow automation platform for HR teams at peopleIX. Building capabilities to automate HR processes with AI and integrations.
Software Development Engineer II developing cloud features as part of an Agile Scrum team in Arlington, TX. Responsible for feature development, cloud migration, and enhancing product quality through best practices.
Software Development Engineer II developing cloud - ready products for GM Financial. Contributing to Agile teams and delivering high - quality software with minimal supervision.
Software Engineering Intern designing, building, and shipping internal tools for leasing, property management, and finance at Great Expectations. Working directly with leadership on real - world impactful projects.
Software Development Engineer focusing on building automation frameworks for QA in Mandaluyong City. Collaborating with QA and DevOps teams to enhance automation infrastructure and tools.
Full - stack Developer supporting digital customer experience transformation at USG. Involved in upgrading outdated technology stacks to modern solutions for improved customer experiences.
Senior Full Stack Engineer leading frontend development in React and collaborating on Golang APIs for an AI - native financial services platform. Driving technical architecture and mentoring team members for innovative solutions.
Senior Software Engineer expanding the capabilities of Sentry's analytics platform. Lead initiatives to improve data visibility and performance across billions of events.
Full Stack Software Engineer developing core Red Oak platform with a focus on innovative product features. Involvement in all phases of software development life cycle.