Associate Software Engineer
$60k - $70kBetter Direct
Job Description
About the Role
\n \nUnited States citizenship is required for this position
\n \nBetter Direct is seeking an Associate Software Engineer with 1–2 years of experience to help build and improve our internal CRM and business systems.
\nOur platform supports opportunities, quotes, engineering approvals, inventory, purchasing, sales orders, invoicing, document storage, and external integrations. Because these workflows are interconnected and central to daily operations, engineers must understand how a change affects the broader system—not just one screen or API.
\nWe use AI development tools extensively. We value engineers who can understand a problem, design a sound solution, guide AI tools effectively, validate their output, and take ownership of the final result.
\n \nKey Responsibilities
\n- \n
- Build and maintain features using React, TypeScript, Node.js, Express, Prisma, and PostgreSQL \n
- Translate business workflows into clear, reliable technical solutions \n
- Work across frontend, backend, database, storage, and integration layers \n
- Design APIs, database schemas, validations, and permission controls \n
- Protect data integrity for customer, financial, inventory, and order information \n
- Diagnose root causes across the system rather than only fixing visible symptoms \n
- Handle migrations, backfills, concurrent updates, and failure scenarios safely \n
- Integrate external APIs with appropriate retries, timeouts, idempotency, and error handling \n
- Consider performance in queries, APIs, background jobs, and user-facing workflows \n
- Write tests for business rules, permissions, edge cases, and failure conditions \n
- Debug production issues using logs, database records, and system behavior \n
- Review code for correctness, security, maintainability, and impact on existing workflows \n
- Document important technical decisions and communicate changes clearly \n
- Own focused features from requirements through release and production verification \n
AI-Assisted Engineering
\nAI-assisted development is part of how we work. Engineers may use tools such as OpenAI Codex to research unfamiliar systems, explore solutions, write code, generate tests, debug issues, and create documentation.
\nHowever, the engineer is responsible for the quality and safety of the final result. You should be able to:
\n- \n
- Break unclear requests into well-defined technical tasks \n
- Provide AI tools with the right context, constraints, and acceptance criteria \n
- Read, understand, and explain the code you submit \n
- Identify incomplete, unsafe, or unnecessarily complex AI-generated solutions \n
- Verify assumptions in the existing codebase, database, and application behavior \n
- Evaluate technical tradeoffs and select practical solutions \n
- Confirm that changes fit the architecture and preserve existing workflows \n
- Test security, permissions, data integrity, performance, and edge cases \n
- Use approved tools responsibly with company and customer data \n
- Troubleshoot and support your work after release \n
Required Qualifications
\n- \n
- 1–2 years of professional software development experience \n
- Strong working knowledge of React and TypeScript \n
- Experience building backend services with Node.js, Express, and REST APIs \n
- Solid understanding of SQL, PostgreSQL, and relational data modeling \n
- Ability to navigate an existing codebase before making changes \n
- Understanding of API design, validation, error handling, and secure coding practices \n
- Familiarity with authentication and role-based authorization \n
- Experience with Git, testing, code review, and debugging \n
- Experience using AI coding tools while independently validating their output \n
- Ability to explain technical decisions, risks, and uncertainties clearly \n
- Practical understanding of how applications behave in development and production \n
Engineering Skills We Value
\n- \n
- Systems thinking: understanding how application layers and integrations work together \n
- Data correctness: preventing duplicate, missing, inconsistent, or unauthorized changes \n
- Problem-solving: finding root causes and comparing practical solutions \n
- Scalability awareness: recognizing designs that may become slow or difficult to maintain \n
- Production ownership: verifying releases and responding when issues occur \n
- Business understanding: learning why a workflow exists, not only how to implement it \n
- Maintainability: writing code that other engineers can understand and extend \n
- Good judgment: knowing when to proceed, investigate further, or ask for help \n
We do not expect an Associate Software Engineer to know everything on day one. We do expect curiosity, disciplined thinking, a willingness to learn quickly, and steady growth toward greater technical ownership.
\n \nNice-to-Have Experience
\n- \n
- Material UI or MUI X \n
- TanStack Query or TanStack Router \n
- Redux Toolkit \n
- Prisma ORM and Zod \n
- MinIO or other S3-compatible object storage \n
- Background jobs, queues, caching, or asynchronous processing \n
- Python, FastAPI, Celery, Redis, Selenium, or pytest \n
- Performance analysis, database indexing, or query optimization \n
- CI/CD, application monitoring, structured logging, or production deployments \n
- Third-party business, catalog, ordering, or payment API integrations \n
Compensation and Eligibility
\n- \n
- Base salary: $60,000–$70,000 per year, based on experience \n
- Better Direct is an equal opportunity employer under applicable law \n
- Associate Software Engineer Wealth.com is the industry's leading estate planning platform, empowering more than 1,000 wealth management firms to modernize the delivery of estate planning guidance to their clients. As the only tech-led, end-to-end platform built specifically...SuggestedTemporary workWork at officeFlexible hoursShift work
$78.7k - $108.24k
Applications Engineer SiTime is the Precision Timing company. Timing is the heartbeat of all electronics, ensuring performance, resilience and scalability. For decades, quartz devices, non-silicon technology, have kept systems in sync, but they struggle in harsher, more...SuggestedFlexible hours- ...through Friday) About the team and position The ServiceNow Engineer plays a crucial role in the design, development, and management... ...and reconciliation of assets to CMDB CIs, and support software asset and license compliance. Translate business needs into...SuggestedFull timeVisa sponsorshipMonday to Friday
$158.4k - $207.9k
Hi, we're Oscar. We're hiring a Senior Software Engineer, Backend to join our Engineering team.Oscar is the first health insurance company built around a full stack technology platform and a focus on serving our members. We started Oscar in 2012 to create the kind of health...SuggestedFull timeWork at officeFlexible hours- ...Senior Software Engineer – AI Platforms & Integrations Greater Phoenix Area | Hybrid (4 Days Onsite) AI-Native Product Engineering | Backend / APIs Focused 6 Month Contract -Hire (no third parties- must be a US Citizen or GC Holder) We are partnered with a rapidly...SuggestedContract work
$140k
...Software Engineer (Backend) | Tempe, AZ 100% Onsite | Up to $140,000 Base + 10% Bonus A rapidly growing technology-driven organization is seeking a Software Engineer (Backend) to join their engineering team in Tempe, AZ. This is an exciting opportunity to work on...Permanent employmentFull timeImmediate startRemote work- ...an exciting opportunity at our Mesa, AZ facility for an Associate Application Engineer!The RoleThis Associate Application Engineer is responsible... ...and organizational skills required.Proficiency in office software such as MS Excel, Word, PPT and Outlook required.DoE, JMP...Work at officeLocal area
$120k - $160k
...impact.What We’re Looking For:If you have experience developing complex backend software solutions and enjoy working in a collaborative environment, you’ll be excited about the Sr. Software Engineer opportunity on our Gateway Development team. In this role, you will lead...Full timeWork at officeRemote workShift work$143.7k - $194.4k
We are looking for a passionate and innovative Software Development Engineer who loves solving hard problems and can tackle the challenges faced by our customers in discovering items that match their preferences and inspire their sense of style. We are looking for individuals...InternshipFlexible hours$96.26k - $137.66k
...company.Position PurposeRLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional software... ...initiatives led by the American Property Casualty Insurance Association that aim to increase diversity in the insurance industry. Cultivating...Full timeWork at officeLocal area$143.7k - $194.4k
...Our mission is to build the most efficient and optimal transportation system on the planet using our engineering muscle as our biggest advantage.We are looking for Software Engineers with solid software engineering experience involving solving complex problems. You will...InternshipWorldwideFlexible hours$91.7k - $163.7k
...teams for C&S regulatory/growth program needsSolid experience in software development, ensuring high-quality solutions that meet... ...downtimeMentor development teams, fostering best practices in software engineering and agile deliveryDrive end-to-end delivery, ensuring projects...Minimum wageFull timeWork experience placementLocal areaRemote work$81.61k - $138.61k
About Northern TrustAs a global leader in innovative wealth management, asset servicing, asset management and banking services, Northern Trust (Nasdaq: NTRS) is proud to guide the world’s most successful individuals, families, corporations and institutions. Since 1889, ...Full timeWork experience placementH1bWork at officeWork from homeWorldwideFlexible hours- ...where your contributions are valued, your growth is supported, and your work makes a lasting impact Job Description Summary The Associate Developer is responsible for developing, coding, testing, debugging, and documenting applications, programs, websites, databases,...Weekend work
$143.7k - $194.4k
...own language, while there's still time to fix it.You'll work on software that every seller and every seller tool passes through. The... ...simplest design that works, and review that design with senior engineers before you build it.- Operate what you build. Take part in an...Permanent employmentInternshipFlexible hoursShift work$180.5k - $236.91k
Hi, we're Oscar. We're hiring a Senior Software Engineer, Cloud Infrastructure / SRE to join our Engineering team.Oscar is the first health insurance company built around a full stack technology platform and a relentless focus on serving our members. We started Oscar in...Full timeWork at officeFlexible hours- ...wholesale auctions, and more. If you want to grow not just as an Engineer but as a leader and business-builder, Carvana is the place for... ...undergraduate institution required. Minimum 6+ years of software development experience, either in C# / .NET Core (GraphQL and RESTful...Visa sponsorshipMonday to Friday
- ...advisory solutions to their clients. Lead with Purpose. Partner with Impact. Kestra is seeking a talented and motivated Software Engineer to join our dynamic Advisor Platform Engineering team. In this role, you will design, develop, and maintain engaging and...Full timeWork experience placementHome office
$21.63 - $22.63 per hour
...performance through comprehensive training and a positive culture. We promote exclusively from within. As a Field Operations Associate you will… Ensure client pre-employment requirements, forms, policies, and documents regarding onboarding are kept current and validated...Hourly payContract workFor contractorsWork at office$19.57 - $35.02 per hour
...Falls - South Dakota - United States Category for Job Posting: Engineering and Technical Job Type for Job Posting: Intern or Co Op... ...pursuing a degree to participate in the internship program. Our Software Engineering team at CNH develops applications and technologies...Full timeSummer workInternshipSummer internshipFlexible hours$19.57 - $35.02 per hour
Software Engineer Intern Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products...Full timeSummer workInternshipSummer internshipFlexible hours- Sr. Software Engineer The Company is looking for a hands-on Senior Software Engineer to join our growing Core Banking and Payment Solutions delivery team, which provides technology solutions and integration services in following areas: Core Banking, Credit/Charge/Debit...Temporary workWork experience placement
- Software Engineer Identifiant de la demande: 5783 Site de l'emploi: TEMPE - Arizona - United States, Oak Brook - Illinois - United States, Sioux Falls - South Dakota - United States Category for Job Posting: Ingénierie et technique Job Type for Job Posting: Intern or...Internship
- Software Engineer II Analyze business functions around PeopleSoft Accounts Payable, PeopleSoft Asset Management and General Ledger module. Work independently and with limited direction to prioritize tasks and organize workflow under narrow time limitations, and appropriately...Work experience placementAfternoon shiftEarly shift
- Software Engineer Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products...Remote work2 days per week
$15.5 per hour
...ContractPosted: 2026-10-11Deadline: 0001-01-01Experis is seeking a Test Associate to join their team!! As a Test Associate, you will be part of... ...productivity tools. Interest in interactive technology, software, or gaming industries.What's in it for me?Opportunity to work...Weekly payTemporary workFlexible hours$77.33k - $157.67k
...culture because it is an investment in our people, our future, and what we stand for as a firm.KPMG is currently seeking a Senior Associate, Property Tax to join our State and Local Tax (SALT) practice.Responsibilities:Provide excellent client service to multi-state companies...Work experience placementLocal area- Are you passionate about nutrition? As a Nutrition Associate, you will provide services to the participants in the Women, Infants, and Children (WIC) program, such as nutrition counseling and education, verification of eligibility, nutrition assessment, and education. The...InternshipWork at officeLocal areaFlexible hoursAfternoon shift
$111k - $136k
...People Operations team to support our employees through every stage of their journey. We are looking for a Senior Leave of Absence Associate to own and elevate our global leave programs, ensuring employees receive a seamless and empathetic experience during some of their...Full timeWork at officeLocal areaWork visaFlexible hoursShift work$87.19k - $114.43k
Hi, we're Oscar. We're hiring an Associate, Risk / Compliance to join our Compliance team.Oscar is the first health insurance company built around a full stack technology platform and a relentless focus on serving our members. We started Oscar in 2012 to create the kind...Full timeWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Associate Software Engineer. Be the first to apply!
- senior associate vice president Tempe, AZ
- policy associate Tempe, AZ
- case management associate Tempe, AZ
- associate degree computer science Tempe, AZ
- senior associate attorney Tempe, AZ
- cash office associate Tempe, AZ
- line associate Tempe, AZ
- benefits associate Tempe, AZ
- purchasing associate Tempe, AZ
- utility associate Tempe, AZ




