About the Role
We are seeking a talented software engineer to fill a key position on our platform engineering team.
The ideal candidate will have a strong foundation in computer science and experience with a wide range of technologies. They will work collaboratively with a skilled team to ensure the security, scalability, and high availability of our infrastructure, which supports thousands of servers and end users.
Key Responsibilities
Design, build, and maintain cloud infrastructure that powers our platform.
Learn about and implement new technologies to add features and functionality.
Collaborate with the team to ensure security, scalability, and high availability.
Requirements
Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
Excellent spoken and written communication skills.
Fluent in at least one programming language and comfortable with object-oriented concepts.
Experience with SQL databases (e.g., MySQL, Oracle, Amazon RDS, etc.).
Experience with public cloud offerings such as AWS, Azure, or GCP.
Experience working in a Linux environment.
What We Offer
New hire orientation and onboarding to set you up for success.
Learning resources and dedicated time to become an expert in core software development skills.
Opportunities for sponsored certification and growth.
A work environment where your ideas are heard and designs are refined in a collaborative setting.
About Our Platform
We automate business processes using our AI-Powered Process Platform, which includes tools to design, automate, and optimize workflows. For more information, visit appian.com.),