Come be a part of our innovative and collaborative environment, where your skills will thrive and your ideas will be valued. Apply now and lets build something extraordinary together!
You will have the opportunity to design and develop a challenging large-scale system from scratch, as well as influence the culture and standards of a new engineering group. As a newcomer to the industry, youll get a chance to work with many technologies and receive mentorship from experienced engineers.
About You:
You love the engineering discipline and enjoy programming.
You are open to learning anything and to touch all parts of the stack, whether its backend, databases, DevOps, cloud, scripting etc.
Youre a dedicated team member who can be counted on. Youve got the hang of computer science in your university years so far, but also have a strong opinion about good vs. bad code.
You like to tinker with code outside of your school homework tasks to broaden your knowledge.
You can collaborate with different and remote teams in Salesforce on shared libraries and tools, mostly in the Java ecosystem.
Design, develop, test, and document the architecture and tools that you build, to support other business units that will consume them to build future Slack integrations.
Build CI/CD pipelines for deploying your applications with Docker and Kubernetes over Hyperforce, Salesforces multi-substrate cloud deployment architecture.
Integrate monitoring, alerting, and observability tools into our stack.
Required Skills:
BS or MS in Computer Science or related technical field, graduating in 2025.
Basic experience in a server-side environment Java or C#.
Strong grasp of object-oriented programming/design.
Solid understanding of algorithms and data structures, and how to efficiently implement them into a solution.
Familiarity with Git and GitHub.
Team player with a can-do approach. Sorry, only fun people are allowed 🙂
Versatile mindset – willing to get your hands dirty in all parts of the stack.
Good written and oral communication skills (English – a must).
Desirable Skills:
Multithreaded / Parallel development knowledge and skills.
Relational or NoSQL database experience.
Knowledge / Familiarity with Cloud Computing (e.g. AWS, GCP, Azure).
Familiarity with dynamic languages (Node.js, Python, Ruby, Scala) – Advantage.
Basic experience in Frond End programming- JS, HTML, CSS -Advantage.
Familiarity with DevOps Technologies – Advantage.