Principal Software Engineer

at Acrolinx
Location Dar es Salaam, Tanzania, United Republic of
Date Posted May 10, 2024
Category Engineering
IT / Information Technology
Job Type Full-time
Currency TZS

Description

About the job

Acrolinx is an AI-powered Editorial Manager. The world’s largest brands, including companies like Microsoft, Apple, Citi, and Volkswagen use Acrolinx to infuse automation across their editorial process, resulting in huge efficiency as measured in time to publication and cost. In addition to efficiency benefits, companies like the ones I mentioned improve overall brand alignment across content, reduce risk associated with problematic content, and increase the business impact of everything they write. Generative AI is helping companies make MORE content, but not better content, resulting in editorial bottlenecks and backlogs, meaning that, while there is real value in the use of GenAI, companies simply can't realize that value without an automated Editorial Manager like Acrolinx.

Our customers rely on our AI to ensure consistent and high-quality writing on a global scale. Chances are, you’ve read some text today that Acrolinx software helped to shape.

Your Role

Responsibilities

As Principal Software Engineer you´ll be responsible for projects that have a considerable impact on the results and operations in the department. You’ll work closely with product managers and engineering leads during agile planning. You have comprehensive and advanced knowledge of concepts, practices, and procedures. This will make you a valued member of the team by being involved in different levels of architecture planning. The role will also expect the following of you:

  • Write code and documentation.
  • Use best practices to write clean, maintainable, and secure code.
  • Have a hand in DevOps and the operability of the platform.
  • Work on green field projects as well as maintain existing ones.
  • Own the technical aspects of release management.
  • Play a part in library choices and implementation details.

Your Profile

  • You’re a developer at heart.
  • You’re an excellent and respectful communicator.
  • Java is a programming language that you happily use and you’re familiar with the tools.
  • You know continuous delivery and modern agile practices.
  • You have an interest in quickly learning new stuff.
  • You are familiar with Site Reliability Engineering and care about how your code behaves in production.
  • You’d primarily write Java for our backend services and also take responsibility for getting your code out there to production.
  • You enjoy DevOps and automation to increase integration and delivery efficiency.
  • You have experience with modern APIs and messaging systems
  • You hold dear to your heart coding best practices and industry standards
  • You’re fluent in English.

Your Work Environment

You’ll join an international team of friendly, dynamic people who are passionate about their jobs. Our tech-stack includes various programming languages and common frameworks as well as GitLab, Java, AWS, Kubernetes, and more if we need it.

You Can Expect

  • A flat, informal hierarchy and quick decision-making processes.
  • Support in getting up to speed.
  • Teammates of all ages and backgrounds.
  • A clear, concise company vision and mission together with a clearly defined set of company values.

Our Product

Chances are, you’ve read some text today that Acrolinx software helped to shape.

The core of our product is a linguistic engine, which analyzes written text—not just for spelling and grammar but also for good style and consistency. Acrolinx does this for English, German, French, Swedish, and Japanese (with Spanish and Czech currently in the works). This combination makes us unique worldwide. Just take a look at our list of happy customers, which include Google, Facebook, Microsoft, IBM, and Adobe. We also have customers of comparable size and impact in other industries such as the healthcare, manufacturing, and automotive industries.

Our Company Values Are

  • We’re committed to our customers.
  • We respect and care about everybody.
  • We do what we say we’ll do.
  • We’re creators.
  • We thrive together.
  • We lead with urgency and agility.

At Acrolinx, we embrace diversity as a catalyst for change – in our global offices and in our supply chain. We believe that it makes us a better, more innovative company.

We’re strengthening the talent at Acrolinx with a greater focus on diversity and inclusion. Acrolinx welcomes employees from diverse backgrounds such as language/linguistic ability, ethnicity, nationality, sex, sexual orientation, gender identity and expression, class, religion, disability, age, military status, visa status, economic status, and geographic location.

Drop files here browse files ...