Croft Software Engineer
Croft
Croft Software Engineer
Imagine building technology that transforms one of the most essential industries in the world: agriculture. At Croft Technology, Inc. (withcroft.com), we’re not just solving software challenges - we’re revolutionizing the way labor-intensive agribusinesses operate, helping them achieve efficiency, compliance, and profitability on a nationwide scale.
Reporting directly to the CTO, the full-time Software Engineer will work closely with the team to understand customer feature requests, break them into executable units, estimate, make architectural decisions, and deliver a well-tested and robust implementation. This individual will play a key role in Croft’s engineering team, finding technical solutions to customer pain points and building those solutions with exceptional quality. This is an opportunity to be on the ground floor and establish the software and processes that will define the engineering technology choices and culture moving forward.
The ideal candidate will thrive in an environment that values developing a deep understanding of customers’ problems, and designing and building high-quality solutions for them. They should be excited by the challenge of creating software to meet the needs of a rapidly growing customer base.
B2B SaaS venture-backed Croft was the first company born out of Purdue University College of Agriculture’s DIAL Ventures in 2022, and has founders with extensive experience forming, launching, funding, and scaling companies that generate substantial returns.
What you’ll do:
- Work with languages and tools like: Ruby on Rails, RSpec, Python, Sidekiq, Redis, Postgres, Digital Ocean, AWS, JavaScript (Hotwire), Git
- Assist with strategic product development while helping with design application architecture
- Work with the product team to design solutions based on customer requests and strategic direction
- Write clean and efficient code while optimizing performance and stability to serve our users as we scale
- Collaborate with engineering and product teams to ensure consistency, reliability, security, and performance
- Thrive in an innovative and rapidly growing environment
What we need from you:
- 4+ years experience as a software engineer - experience at an early-stage startup is preferred
- Experience building real-world Rails applications and fluency in Ruby language
- Fullstack experience
- Strong grasp of relational databases (such as PostgreSQL)
- A belief that automated testing is essential to building a robust, supportable software
- Experience integrating with 3rd party services
- Knowledge of best practices in designing and architecting Rails applications
- Experience troubleshooting production applications
- Comfortable working in an environment where innovation and change is encouraged
- Proven track record of creating consistent and performant software solutions
- Experience translating business requirements into technical specifications
- Ability to confront ambiguity, self-direct, and work efficiently while pursuing excellence
- Deep empathy for our users’ most salient pain points
- An appreciation that planning is an integral part of software development
What we offer:
- Competitive salary, benefits, equity plan
- Attractive PTO plan to encourage a healthy work-life balance, paid holidays
- 100% remote
- An opportunity to solve pressing national and international problems that make a real impact
What we value:
- Simplicity - simple is often not easy
- Thinking outside the box
- Autonomy and initiative
- Empathy
- Solving problems that help customers increase profit
- Celebrating successes - both big and small
- Open and transparent communication
- Frequent collaboration
- Ambitious outcomes
- Managing workloads and schedules effectively to avoid burnout
- Everyone’s voice
Next step:
- Please email your resume to info@withcroft.com and tell us why you’re interested and a good fit for this role. We’ll respond quickly!
EQUAL EMPLOYMENT OPPORTUNITY
Croft is an equal-opportunity employer, and we value diversity at our company. We do not just accept diverse backgrounds, we celebrate them. Our company, the work we do, and our partners benefit from the value of a diverse team. No team member's value lies alone in their diversity, and because we value diversity so highly, we reiterate that all hiring and employment decisions are made on merit, performance, competence, and business needs. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
This position does not qualify for visa sponsorship.