Back to jobs

Principal Software Engineer

StackandCoRemote (United States)Posted 1w ago
Principal Software Engineer - Kotlin/Python
Full Time
Remote
Craft my tailored resume free

Free to start · No card

Job description

This is a remote position.

Principal Software Engineer - Fully Remote in Ireland, Europe or United Kingdom
A growing technology company who develop AI B2B solutions across multi-sectors globally have an interesting opportunity for a Principal Software Engineer.
You will play a key role building AI solutions & services which are customised and built to specification for leading companies. You will focus on greenfield projects as each client assignment will be unique and built from scratch.
You will have full license on all client project from the consultation, planning, design, build and deployment.
You'll play a key technical role, and you will work with a team of highly skilled software engineers.
As a Principal Engineer, you will have a serious track record of technical achievement building products in a high-aptitude engineering environment.
You will have strong hands-on experience with backend engineering, building greenfield products, problem solving, mentoring engineers and you will have excellent communication skills. You'll have the experience and confidence to talk to customers and discover their needs.

Requirements

  • Very strong high-aptitude backend engineering - It doesn't matter what language you program in
  • Building products with ample greenfield experience
  • Working for a meaningful engineering driven company with excellent products
  • You have worked for a company with a high-bar engineering culture
  • Track record at Principal Engineer level or you are ready to step up to be a Principal Engineer
  • Full SDLC experience
  • You have versatile experience from backend engineering, data engineering, you understand infrastructure
  • You have a desire to learn & a track record of learning throughout your career
  • You do not need AI experience but you need to be interested in learning AI
  • Experience in any backend language such as Java, Scala, C#, .NET, C, C++, Python, Ruby, Kotlin, Django, etc

Benefits

The role is fully remote within Ireland, the EU & the United Kingdom. You must have an EU or UK passport.
There is an excellent salary on offer.
If you are a Principal Engineer or very close to stepping up to Principal Software Engineer level, please send your CV today to Gerry Nolan at Stack and Co.
We are also looking for highly-skilled Backend Senior Software Engineers for this client; if you are not quite up to Principal Engineer level, please apply anyway.

Originally posted on Himalayas

Prepare your application

Use the description above to assess your fit for StackandCo. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.

Match requirements to evidence

Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.

Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.

Check the working arrangement

Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.

Review before submitting

Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.

Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.

Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.