Software Engineer

Meeboss — United States · Posted ~21 hours ago

Full-time Hybrid $90000-$120000 per year

Skills

Software development Clean code Testing Scalable software design Distributed systems Cross-functional collaboration Software testing

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Software Engineer role at a growing financial infrastructure organization helping digital businesses operate globally. You will design, develop, and maintain robust, scalable software, collaborate across functions to translate requirements into high-performance applications, and contribute throughout the full development lifecycle, including distributed and fault-tolerant systems.

Highlights

Join a growing engineering team building financial infrastructure for global businesses. The role offers ownership across the full software development lifecycle, work on scalable and fault-tolerant distributed systems, competitive compensation, bonuses, professional development, and tuition reimbursement.

Description

About the job MeeBoss is sharing this active opportunity on behalf of Spaire, a financial infrastructure company that helps digital creators and SaaS startups scale globally by acting as a Merchant of Record for billing, tax collection, and compliance. The team is seeking a Software Development Engineer to design, develop, and maintain robust, scalable software solutions while collaborating with cross-functional teams to translate user requirements into high-performance applications. Job title Software Engineer Company MeeBoss Location Seattle, WA (Hybrid) Compensation $90,000-120,000/year Why this role Join a growing engineering team at a company providing financial infrastructure for global scaling.Opportunity to own the full software development lifecycle and contribute to scalable, fault-tolerant distributed systems.Competitive salary and bonus packages with professional development and tuition reimbursement.What you will do Write clean, maintainable, efficient, and testable code for new features and systems.Participate in the design of scalable, fault-tolerant, distributed systems.Engage in the entire software development life cycle (SDLC), from requirements gathering and planning to deployment and maintenance.Perform unit, integration, and system testing; troubleshoot and resolve production issues.Collaborate with product managers, designers, and other engineers to define requirements and deliver solutions.Participate in code reviews and advocate for best coding practices and standards.Create and maintain technical documentation for systems and applications.Provide technical guidance and mentorship to junior developers.Propose upgrades to existing systems to improve performance, scalability, and security.What we are looking for Bachelor’s degree in Computer Science, Engineering, or a related field.2-5+ years of professional software development experience.Proficiency in one or more programming languages such as Java, Python, C++, or C#.Strong knowledge of Data Structures, Algorithms, and Object-Oriented Design.Experience with SQL and relational databases (e.g., MySQL, PostgreSQL) or NoSQL databases.Familiarity with version control systems (Git) and CI/CD tools.Experience with cloud platforms (AWS, Azure, or GCP) is a plus.Excellent analytical and troubleshooting skills.Experience with microservices architecture is preferred.Familiarity with Agile/Scrum development methodologies is preferred.Experience in optimizing application performance is preferred.Benefits Competitive salary and bonus packages.Health, dental, and vision insurance.401(k) retirement plan with company matching.Flexible work-from-home options and work-life balance.Professional development and tuition reimbursement.About MeeBoss MeeBoss helps job seekers and hiring teams make direct, relevant career connections. How to apply Apply through the MeeBoss link on this LinkedIn post.