Software Engineer

5 days ago

Apply Now
Logo of PenChecks Trust

PenChecks Trust

PenChecks Trust is a trusted independent provider of comprehensive retirement plan payment processing services. The company specializes in helping institutions, third-party administrators, advisors, and plan sponsors streamline administrative tasks associated with retirement distributions. Their solutions include automatic rollovers, missing participant IRA services, and various distribution services, allowing plan participants to efficiently claim their retirement benefits.

Recurring Benefit Payments • Payment Processing • IRA Services • Check Writing • IRA Rollovers

51 - 200 employees

Founded 1994

💸 Finance

💳 Fintech

🤝 B2B

📋 Description

• The Software Engineer is responsible for working with product management and across the organization to understand our business and product strategies to develop software which supports current and future business needs. • In this role you will assess current capabilities, identify gaps, and create a cohesive technology architecture. • You will work closely with members of the software engineering team to execute the architecture and ensure that the technology which underpins our applications is ready to scale to meet our business objectives. • Envision and articulate the “big technical picture” across the development organization • Work closely with the management team in evaluating existing systems and making decisions on future development • Work together with management team in creating a positive working environment for all staff • Identify the financial, security, and compliance impact of proposed technical changes • Identify solutions to technical problems, evaluate tradeoffs, and provide recommendations • Create and maintain clear written and visual representations of the application architecture • Maintain an architecture roadmap that sequences work to meet our technical goals most efficiently • Proactively review instrumentation and logging to identify technical deficiencies • Communicate complex technical decisions and constraints to multiple audiences • Write and maintain code in a variety of programming languages • Perform code reviews and provide guidance to other engineers as they implement components of the architecture • Ensuring that our software architecture meets quality, security, and scaling expectations • Alignment and clarity of technology vision across the development team • Measurable progress on the architecture roadmap • Mentorship and training of other engineers

🎯 Requirements

• Minimum 7 years of experience as a Senior Software Engineer or other technical leadership role • Minimum 2 years developing cloud native applications (AWS, Azure, GCP) • Experience with traditional and unstructured data storage systems at scale (several +100GBs) • Deep familiarity with several (3+) modern software languages • Prior exposure to “DevOps” technologies (e.g. Docker, Jenkins, etc.) and how they are leveraged in software delivery pipelines • Excellent communication skills • Strong attention to detail

Apply Now

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs quickly after they're posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Loved by 10,000+ remote workers
🎉$6 / week

Cancel anytime

MOST POPULAR
🥳$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
🥰$54 / year
$216
Save 75% vs monthly

Cancel anytime

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Loved by 10,000+ remote workers
🎉$6 / week

Cancel anytime

MOST POPULAR
🥳$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
🥰$54 / year
$216
Save 75% vs monthly

Cancel anytime

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com