Software Engineer 2, Backend
1 week ago
**About You**:
**The Opportunity**
**We're looking to add a Backend Engineer to our team of world class engineers. **The individual in this role will shape and elevate our Knowledge Engines Platform team while working closely within the Behavioral Security Products division. This role straddles the line of velocity and excellence.
**As a Backend Engineer of the Knowledge Engines Platform team, you will**:
- Build out performant APIs to serve consistent data that serve as sources of truth for many systems in abnormal
- Establish data pipelines that ensure our data is updated regularly and reliably
- Enhance our frameworks to allow us to make changes to our APIs and datasets in an agile manner
- Provide operational support to maintain a high level of system uptime and performance
We are a scrappy team: we are building multiple systems from scratch - this means you should be comfortable with a level of uncertainty beyond what you'd find at a more mature company or even a more mature team at Abnormal. Many of our projects will come with vague requirements across multiple teams, and we expect this engineer to be able to refine the requirements from the teams by reaching out to them to make sure we fulfill their needs.
We are also not only a remote team, but a very distributed team, as such you will need to have excellent communication skills across both verbal and written mediums. You will need to be just as comfortable on a zoom call as writing a 1 pager project proposal to be shared across the team for technical feedback.
***:
**Must Have Skills**:
- Experience working with building and operating distributed systems and services
- Experience working with data pipelines, both event-driven and synchronous
- 3-5 Years of overall software engineering experience
- Experience with Golang, Python
- Experience with relevant tech stack:
- Language: Golang, Python
- Platform: AWS
- Framework: Spark
- Experience with Storage / Data Pipelines
**What You'll Do**:
- Design and Development:
- Build and maintain high-throughput, low-latency systems that process 100s of millions of events per day to enable detection to identify notable events
- Enhance our frameworks for improving detection efficiency and effectiveness
- You will be relied upon to own the delivery of complex features for a Standing Team - to _**_design, decompose, execute, and launch_**_. You will play the role of a highly capable feature lead, able to take a clearly defined business problem, and design a technical approach to implement._
- Testing and Debugging:
- Use debugging tools and techniques to diagnose and fix issues in a timely manner.
- Support and On-call:
- Provide technical support to troubleshoot and resolve issues reported by users or identified through monitoring systems and participate in on-call rotations.
- Collaboration and Communication:
- Communicate effectively in Async manner with team members to provide updates, discuss challenges and propose solutions.
- You will be participating in code reviews to maintain code quality and in system design discussions.
- Continuous Learning and Improvement:
- Actively contribute to knowledge sharing within the team and participate in professional development activities.
**Nice to Have Skills**:
- 2+ years Golang
- 2+ years Protobuf
- 2+ years Apache Spark (mainly PySpark)
- Exposure to: Airflow, ElasticSearch, Kafka, Parquet
LI-MT1
-
Backend Software Architect
6 days ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeJob DescriptionVanguard Software Pte. Ltd. is seeking a skilled Senior Backend Engineer (Java) to lead our team in designing, developing, and deploying high-performance, secure, and scalable cloud-based enterprise solutions.Responsibilities:Provide technical guidance and thought leadership to stakeholders on value propositions, best practices, and cloud...
-
Backend Software Architect
2 days ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeJob Title: Senior / Lead Backend Engineer (Java)About Vanguard SoftwareVanguard Software Pte. Ltd. is a leading provider of innovative software solutions. Our team is passionate about delivering high-quality products that meet the evolving needs of our clients.Job DescriptionWe are seeking an experienced Senior/Lead Backend Engineer (Java) to join our team....
-
Software Engineer
1 week ago
Singapore Anacle Systems Pte Ltd Full time**Responsibilities**: - Build fully functional, clear, testable backend RESTful/SOAP APIs with interfaces to backend database - Resolve defects, and generally ensure accuracy, integrity, interoperability and completeness of system - Troubleshoot and debug to optimize performance - Prepare and deliver software related documentation - Provide timely updates...
-
Backend Software Engineer
3 days ago
Singapore HELMUT SCHROEDER PTE. LTD. Full timeHelmut Schroeder is a pioneering intellectual property (IP) management company dedicated to acquiring, managing, and maximizing the value of our rights portfolio. We use data-driven insights and innovative strategies to uncover opportunities in the IP market, enabling artists and investors to thrive in the ever-evolving creative industry. We are seeking a...
-
Backend Software Engineering Manage
4 days ago
Singapore SWAT Mobility Pte. Ltd. Full time**About SWAT Mobility**: At SWAT Mobility, we’re revolutionizing the transportation industry with innovative software solutions that enable businesses and city governments to optimize the movement of people and goods. Our AI-powered platform enhances logistics operations, public transport systems, and employee transportation for businesses in diverse...
-
Backend Software Engineer
4 days ago
Singapore Tencent Full timeWork Mode: Onsite **Responsibilities**: 1. Design and implement business modules. 2. Design and implement related management system and tool-chain software. 3. Maintain the online service system, and solve the problems effectively 4. Build backend systems and take charge of documenting requirements and specifications **Requirements**: Requirements 1....
-
Software Engineer
1 week ago
Singapore ASUS GLOBAL PTE. LTD. Full timeAICS focuses on providing SaaS platform to solve the real problems in the healthcare industry. We are looking for a skilled and experienced backend software engineer to join our team! As a backend software engineer, you will design, build and deploy distributed systems on the public cloud. Our culture advocates grass root innovation and continuous learning....
-
Senior Backend Software Engineer
2 weeks ago
Singapore Happy Hour Games Full timeDesign, develop, and maintain scalable backend systems for mobile games. - Lead technical design, implementation, debugging and optimization of game features. - Collaborate with game designers and frontend software engineers for game feature implementation. - Identify potential technical risks and provide technical advice for mitigation. - Ensure the...
-
Senior / Lead Backend Engineer (Java)
1 week ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full time**Job Duties**: - Provide thought leadership to business and technology stakeholders on value propositions, best practices and cloud computing strategies. - Effectively communicate the technical strategy, processes and needs across the organisation. - Work closely with the Product Owners and Product Managers to understand, stay in-sync and deliver to...
-
Software Engineer
6 days ago
Singapore NodeFlair Full time**Job Summary**: **Job Type** Permanent **Seniority** **Years of Experience** Information not provided **Tech Stacks** AWS Fluentd Sprint Azure Grafana Prometheus NoSQL Kubernetes Typescript JavaScript Node.js PostgreSQL Elasticsearch MongoDB Python - AICS focuses on providing SaaS platform to solve the real problems in the healthcare industry. We are...
-
Backend Software Engineer
2 weeks ago
Singapore NE Digital Full timeCOMPANY DESCRIPTION NE Digital is the digital, data and technology organization that serve as a center of excellence to drive digital transformation for our group of NTUC Social Enterprises to meet the critical social needs of Singapore's community. Delivering innovative products and solutions, we empower our people to lead a better and meaningful life...
-
Senior Backend Software Engineer
1 week ago
Singapore HAPPY HOUR GAMES PTE. LTD. Full timeDriven by our passion for spreading joy and unleashing limitless creativity in the world of gaming, our goal is to establish a game studio right here in Singapore. Our dedicated focus lies in crafting casual mobile games that deeply immerse players in incredibly enjoyable experiences! We eagerly welcome humble yet ambitious individuals to join us on this...
-
Backend Developer Software Engineer
5 days ago
Singapore EMBRIO CONSULTING Full time**Job Information**: - Salary - **SGD - / Fixed Monthly Salary**- Shift - **Normal working hours**- No. of Openings - **2 openings**- Job Level: - **Non-Managerial**- Job Experience: - **2 Years or more experience**- Job Qualifications - **Diploma** **Responsibilities**: - Work with Product Management and AI Engineers to implement backend software...
-
senior backend software engineer
4 days ago
Singapore HAPPY HOUR GAMES PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilitiesDesign, develop, and maintain scalable backend systems for mobile games. Lead technical design, implementation, debugging and optimization of game features. Collaborate with game designers and frontend software engineers for game feature implementation. Identify potential technical risks and provide technical advice...
-
senior backend software engineer
3 days ago
Singapore HAPPY HOUR GAMES PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilitiesDesign, develop, and maintain scalable backend systems for mobile games. Lead technical design, implementation, debugging and optimization of game features. Collaborate with game designers and frontend software engineers for game feature implementation. Identify potential technical risks and provide technical advice...
-
Senior/ Software Engineer, Backend
2 weeks ago
Singapore JJ Consulting Services Full timeOur Client is an established company in Singapore, who is seeking to recruit a Senior/Software Engineer, Backend. **Key Responsibilities**: - Development of High Performance Java Service API and Business Systems. - Using SpringBoot to build microsservices in Java. - Writing deployment pipelines to deploy Java microservices in Kubernetes. - Contributing to...
-
Senior/ Software Engineer
6 days ago
Singapore JJ Consulting Services Full timeOur Client is an established company in Singapore, who is seeking to recruit a Senior/ Software Engineer (Backend). **Key Responsibilities**: - Development of High Performance Java Service API and Business Systems. - Using SpringBoot to build microsservices in Java. - Writing deployment pipelines to deploy Java microservices in Kubernetes. - Contributing...
-
Scalable Backend Software Engineer
6 days ago
Singapore TIKTOK PTE. LTD. Full timeKey ResponsibilitiesThe successful candidate will have experience developing highly scalable backend services and systems using at least one of Java/Golang/Python/C++. You will be required to:• Develop efficient, highly scalable services to build/integrate logistics system for domestic and global TikTok Shop E-commerce.• Optimize backend systems and...
-
Backend Software Engineer
6 days ago
Singapore TIKTOK PTE. LTD. Full timeAbout TikTokTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our mission is to empower creators and bring people together through our platform.Job DescriptionWe are seeking a talented Backend Software Engineer to join our Privacy and Security team. As a member of this team, you will...
-
Principal Software Engineer, Backend
4 days ago
Singapore JJ Consulting Services Full time**Our Client is an established company in Singapore, who is seeking to recruit a Principal Software Engineer, Backend. **Principal Software Engineer, Backend** **Responsibilities** **Key Responsibilities** - Development of High Performance Java Service API and Business Systems - Using SpringBoot to build microsservices in Java - Writing deployment...