Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
Your Role and Responsibilities
At IBM Guardium, we rely on a dynamic team of engineers to solve the many challenges of our rapidly evolving Guardium Insights technology stack. We’re looking for a backend software developer who is ready to work with new technologies and architectures in a forward-thinking organization that’s always pushing boundaries. This person will have complete, end-to-end ownership of the software components that reside on the Guardium Data Protection Platform. The ideal candidate has experience building products across the stack and a firm understanding of Cloud technologies including Containerization, Orchestration, CI/CD, the Linux OS, APIs, databases, and multiple back-end languages. This backend developer will join a small team that uses new technology to solve challenges for both the front-end and back-end architecture, ultimately delivering amazing experiences for global users and administrators of data security products..
Objectives of this role
Required Technical and Professional Expertise
Preferred Technical and Professional Expertise
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
Your Role and Responsibilities
At IBM Guardium, we rely on a dynamic team of engineers to solve the many challenges of our rapidly evolving Guardium Insights technology stack. We’re looking for a backend software developer who is ready to work with new technologies and architectures in a forward-thinking organization that’s always pushing boundaries. This person will have complete, end-to-end ownership of the software components that reside on the Guardium Data Protection Platform. The ideal candidate has experience building products across the stack and a firm understanding of Cloud technologies including Containerization, Orchestration, CI/CD, the Linux OS, APIs, databases, and multiple back-end languages. This backend developer will join a small team that uses new technology to solve challenges for both the front-end and back-end architecture, ultimately delivering amazing experiences for global users and administrators of data security products..
Objectives of this role
- Work across the full stack, building highly scalable Cloud and on-premise solutions that enable positive user experiences and measurable business growth
- Develop new features and infrastructure in support of rapidly emerging business and project requirements
- Assume leadership of new projects, from conceptualization to deployment
- Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design
- Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
- Participate in all aspects of agile software development, including design, implementation, and deployment
- Architect and provide guidance on building end-to-end database security systems optimized for speed and scale
- Work primarily in Java, C/C++, Python, Perl and other scripting languages
- Engage with inspiring designers and front-end engineers, and collaborate with leading back-end engineers to create reliable APIs, Components and Services
- Collaborate across time zones via Slack, GitHub comments, documents, and frequent videoconferences
Required Technical and Professional Expertise
- At least one year of experience in building large-scale software applications
- Experience in building software applications
- Experience in designing and integrating RESTful APIs
- Knowledge of C/C++, Java, Python, Perl, other scripting languages
- Excellent debugging and optimization skills
- Experience in unit/integration testing
Preferred Technical and Professional Expertise
- Interest in learning new tools, languages, workflows, and philosophies
- Professional Certifications (CISSP, etc.)
More Information
Application Details
-
Organization Details
IBM US
Recommended Comments
There are no comments to display.
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.