Senior Software Engineer developing backend services for AI-driven enterprise applications. Collaborating with teams to create scalable solutions for improving information interaction.
Responsibilities
Collaborate with cross-functional teams to design and develop scalable and reliable backend services and APIs that support our enterprise customers.
Take ownership of critical enterprise components of our system, from conception to deployment and maintenance.
Build features and functionality to streamline the management and monitoring of our platform by enterprise IT administrators.
Practice quality assurance best practices including unit and integration testing.
Implement robust authentication and authorization mechanisms to ensure data security and privacy.
Optimize data processing pipelines and storage solutions to support enterprise-level data volumes and requirements.
Integrate third-party services and data sources seamlessly into our platform.
Monitor, troubleshoot, and resolve issues related to infrastructure and operations to ensure maximum uptime and reliability for our enterprise customers.
Continuously evaluate and implement best practices, tools, and technologies to enhance the scalability, reliability, and maintainability of our systems.
Requirements
Bachelor's degree or higher in Computer Science/Engineering, or 5+ years of relevant industry experience.
Proven experience in backend development, with proficiency in one or more programming languages such as Python, Java, or Go.
Strong understanding of distributed systems, microservices architecture, and cloud computing platforms (e.g., AWS, GCP).
Experience with authentication/authorization protocols and mechanisms (e.g., OAuth, JWT).
Experience with data encryption at rest and in transit, including knowledge of encryption algorithms and security best practices.
Familiarity with relational and non-relational databases, along with expertise in data modeling and database management.
Excellent problem-solving skills with a pragmatic and results-driven approach.
Ability to thrive in a fast-paced startup environment with a high degree of autonomy and accountability.
Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Embedded Software Developer at Fortinet responsible for the FortiAuthenticator product development. Focus on reducing security threats through firmware component development in a Unix/Linux environment.
Developing and maintaining features using React and Node.js for AI agent technologies. Engage in innovative projects in a fast - paced setting at Botpress.
Software Engineer developing advanced software for precision optical manufacturing systems at QED Technologies. Collaborating with engineers and scientists on complex physical systems and instrumentation.
Full Stack Engineer responsible for app, web, and backend systems supporting games. Collaborating with the Senior Game Developer and utilizing AI for development efficiency.
Full Stack Developer at Aambience Services, responsible for maintaining and developing SDLC. Collaborating with engineers and developers on various projects for clients.
Software Engineer at BigHat Biosciences building and supporting production software for therapeutic antibodies. Collaborating with engineers and laboratory scientists to enhance internal systems.
Senior Full Stack Developer developing web applications for technology firm with strong React experience. Collaborating with product and design teams to build scalable and high - quality applications.
Associate/Lead Engineer delivering asset integrity services for industrial, transport and water sectors. Providing leadership and client engagement to extend the life of critical assets in Brisbane.
Staff Software Engineer focused on application development for personal lines portfolio at The Hartford. Leading technical initiatives and mentoring junior engineers in an agile environment.
React Native Developer at RebelDot involved in developing and maintaining mobile applications. Required extensive experience in JavaScript and React frameworks, contributing to scalable projects.