Software Engineer
Inkit
Why Inkit?
We're on a mission to safeguard our users' privacy & freedom for a better tomorrow with our Secure Document Generation (SDG) software.
Everyone at Inkit, no matter their role, can leave their mark and make meaningful contributions. Our innovative research and investments give you the opportunity to find your career-defining moment.
As a start-up, we're moving fast, experiencing exciting growth that will lead to exciting developments in optimizing file privacy and security and you can be at the center of it.
Though we may be a quickly growing company, we value a work-life balance. We trust our team members will complete projects on schedule and can find support when needed.
While Inkit is opening doors, there's no egos here—we're all about teamwork.
Together, we'll redefine document security.
Job Overview
Location: St. Paul, Minnesota (Hybrid)
We are seeking an experienced Senior Software Engineer to join our team to architect, develop, and enhance our secure document generation platform. The ideal candidate will demonstrate technical leadership through innovative software design and implementation using Go, Python and TypeScript to deliver exceptional user experiences while maintaining the highest security standards.
About the Role
This position will join our small but growing engineering team focused on building our core product offerings. The successful candidate will have significant autonomy in making software design decisions and implementing best practices throughout our application stack. As we prepare for commercial growth, this role is critical to ensuring our applications are well-architected, maintainable, and deliver exceptional value to our users.
We are particularly interested in candidates who demonstrate a deep understanding of software design principles, patterns, and practices, not just coding proficiency. The ideal candidate should have well-formed opinions about application architecture, API design, state management, and testing strategies, backed by real-world experience. We value team members who can articulate the "why" behind technical decisions and who approach software development as a craft that creates business value.
As a distributed team, we place high value on proactive communication, transparency, and a bias for action. Your ability to communicate complex technical concepts clearly, mentor junior developers, and take initiative on impactful projects are essential qualities for success in our environment.
Key Responsibilities
Application Architecture & Development
- Design and implement scalable, maintainable application architectures across the full technology stack
- Develop robust backend services and APIs using Go and Python with a focus on performance and security
- Create responsive, intuitive frontend interfaces using React and TypeScript following modern best practices
- Optimize application performance and resource utilization throughout the technology stack
- Independently design, develop, and maintain high-performance web applications and APIs
- Architect solutions for scalability and efficiency, ensuring robust backend systems and intuitive frontend interfaces
Technical Leadership
- Lead complex feature development from conception through deployment
- Make sound architectural decisions balancing technical excellence with business needs
- Provide mentorship and code reviews to help junior developers grow their skills
- Champion software quality through testing, documentation, and knowledge sharing
- Manage deployment processes, handle complex troubleshooting, and ensure reliable system operations
- Drive continuous improvement within the team through knowledge-sharing sessions
Product Innovation
- Collaborate with product managers to translate business requirements into technical solutions
- Propose innovative approaches to solving user problems through software
- Continuously research and evaluate new technologies that could benefit our platform
- Participate in product planning to provide technical perspective on feasibility and approach
- Stay current with industry trends, emerging technologies, and best practices
Quality & Best Practices
- Implement comprehensive testing strategies including unit, integration, and end-to-end tests
- Establish and maintain coding standards and best practices for the engineering team
- Design for security and privacy from the ground up in all application components
- Create self-documenting code and technical documentation where appropriate
- Conduct and participate in code reviews to ensure code quality and maintainability
- Collaborate effectively with cross-functional teams to understand requirements and define timelines
Required Qualifications
- Bachelor's degree in Computer Science or a related field (or equivalent experience)
- 5+ years experience in full-stack software development with demonstrated technical leadership, preferably in a startup
- Strong proficiency in backend development using Go and/or Python
- Advanced experience building frontend applications with React and TypeScript
- Experience designing, building, and documenting RESTful APIs and microservices
- Solid understanding of software design patterns, data structures, and algorithms
- Production experience with Docker containerization and container orchestration
- Experience running applications in production on AWS (EC2, S3, RDS, etc.)
- Knowledge of relational database design and query optimization
- Excellence in writing clean, maintainable, and well-tested code
- Strong communication skills and experience mentoring junior developers
- Excellent problem-solving skills and ability to work independently in a fast-paced environment
- A proactive attitude with a passion for mentoring and supporting the engineering organization
Preferred Qualifications
- Experience with Kubernetes and container orchestration
- Experience with CI/CD pipelines and DevOps tooling (GitHub Actions, Jenkins, etc.)
- Experience building applications on top of AI/Large Language Models
- Understanding of event-driven architecture and message queues
- Knowledge of accessibility standards and practices
- Experience with infrastructure as code (Terraform, CloudFormation)
Benefits and Perks
- Hybrid work environment out of St. Paul, Minnesota
- Comprehensive health benefits, including Medical, Dental, and Vision insurance
- Flexible Paid Time Off (PTO) to support work-life balance
Our Values
- We Touch Reality - Customers and their stories are not foreign. We actively seek out engagement with them, whether calling them on the phone, meeting through conferences, or listening to interactions with product/sales.
- They Win, We Win - Above all else, no other metric matters more to measuring our performance as an Engineering organization than Customers succeeding through our product. We build for them, not ourselves.
- Bias for Action - When you see a problem you can solve, fix it. We don't wait for someone else to tell you it's your job, we seize the initiative. For major architectural changes, features, or anything that affects other teams' work, we give people a heads up but don't wait for consensus to start exploring solutions.
- Shared Ownership - We all own the outcomes, not just our individual pieces. When something breaks, we focus on fixing the system together rather than finding who's at fault. Mistakes are inevitable, how we handle them as a team defines us.
- Transparency First - We emphasize keeping engineering discussions and topics in the public forum, not tucked away in DMs or private channels. Those spaces are specifically for conversations that cannot be had elsewhere.
Join Us
Are you ready to help shape the future of secure DocGen? Apply now, and let's make a difference together!
Inkit is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
We value accessibility. Please email us at View email address on click.appcast.io for accommodations during the application and interviewing process.
$186.07k - $218.9k
...quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. We're hiring a Senior Software Engineer to join the Payments team within the Platform organization. The Payments team builds the infrastructure, workflows, and APIs...SuggestedLive inLocal area$92.5k - $209.5k
...services in a distributed, multi-tenant cloud environment. OCI gives engineers the opportunity to work on systems that directly power... ...that enable OCI teams to build, validate, secure, and release software safely at cloud scale. At OCI, engineers have meaningful technical...SuggestedTemporary workFixed term contractFlexible hours- ...Software Engineer Anywhere Type: Contract-to-Hire Category: Engineer Industry: Financial Services Workplace Type: Remote Standard Hours: Open Reference ID: JN -092026-108474 Date Posted: 10/01/2026 Shortcut: Description Recommended...SuggestedHourly payContract workLocal areaRemote work
$110k - $135k
...Software Engineer Company: Dedham Group Location: Remote, United States Date Posted: Sep 28, 2026 Employment Type: Full Time Job ID: R-2174 Description About The Dedham Group: The Dedham Group is proud to be a part of Norstella, an organization that...SuggestedFull timeTemporary workLocal areaRemote workFlexible hoursShift work- ...AI Developer IV (Principal AI Engineer) We are seeking a highly experienced AI Developer IV (Principal AI Engineer) to provide technical... ...while remaining actively involved in solution design and software development. The ideal candidate combines deep expertise in...Suggested
$120.4k - $198.7k
...Travelers Personal Insurance as we embark on an exciting transformation toward Salesforce excellence. We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand their expertise into the Salesforce ecosystem. In this role,...Work experience placementLocal area- ...system commissioning tasks as well as the remote installationof software and control programs. This job is part of the... ...Bachelor's Degree in HVAC, Electrical,Mechanical or Software Engineering preferred with 5-8 years of relevant experience. In lieu of a...Hourly payFor contractorsWork at officeRemote workNight shift
$118k - $178k
...approaches. You will also create reusable UI, visualization, and integration patterns that improve consistency, reduce one-off engineering work, and support reliable analytics rendering. In addition, you will use strong engineering judgment to review code, unblock...Work experience placementLocal area$138.24k - $171k
...Job Title: Software Engineer II Work Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Software Engineer II. Enhancing platform core services and enabling...Work experience placementWork at officeRemote work$100k
...etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent...Full timeH1b$90k - $115k
...core to our business. Join Evolent for the mission. Stay for the culture. What You’ll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare‑focused backend software solutions that support analytics, integration, and operational...Full timeImmediate startWork from home$152.41k - $179.3k
...Expect to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Software Engineer - Compliance CXAE (Charlotte, NC) As a Software Engineer on the EAA Compliance CXAE team within the Platform group, you'll...Local area- ...Software Development Engineer LOCATION/DEPT: St Paul, MN or ABQ, NM GENERAL JOB DESCRIPTION The Software Development Engineer will be part of an engineering team responsible for the design development and manufacture of advanced Additive manufacturing systems...Work at office
$186.07k - $218.9k
...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first surfaces...Local area- ...Senior Software Engineer Under the direction of the VP of Product Development, this role will be the senior technical lead for backend development within the Technology Solutions team. The Senior Software Engineer designs, builds, and maintains the scalable.NET applications...
- ...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and agent...Local area
$118k
...world’s premier supplier of ground-based testing solutions for the aerospace industry. We deliver highly engineered facilities, electro-mechanical systems, and software specifically designed for jet engine testing. We are seeking aSenior Software Engineerto join our...Local areaVisa sponsorship$91k - $140k
...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Overview Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together to combat...Worldwide$83.43k - $222.48k
...aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices, and Kafka to lead the design and development of...Hourly payFull timeTemporary workLocal area$106k - $120k
...Senior Software Engineer - MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things ! We enable our clients to achieve key business outcomes that reshape how...Full timeTemporary workRemote workWork from homeFlexible hours- ...Job Description Job Description We are looking for an experienced Sr. Software Engineer to help build and enhance business-critical applications for our Information Technology team. This is a hands-on development position requiring someone who can translate business...
$91k - $140k
...0 staff Education : Required: Bachelor's degree in Engineering or Computer Science is a minimum education requirement.... ...including development, testing, and support through the full product software lifecycle from concept through post-launch. Prior experience...Permanent employmentRelocationVisa sponsorship$106.85k - $125.71k
...reasonable accommodations during the interview process. The American Registry of Radiologic Technologists is seeking a Senior Software Engineer to join our Information Technology team. The Senior Software Web Developer is responsible for evaluating and clarifying...Full time- ...Essential Duties and Responsibilities: - Lead the development of software solutions that will meet or exceed business requirements which... .... Required Skills: -8+ years of full-stack software engineering experience developing enterprise web applications. -...Minimum wageContract workTemporary workWork experience placement
- ...Software Engineer Writes or updates code to deliver on stated objectives, standards and performance, working agent-first with AI coding tools. Contributes to technical direction to define the solution or product, ensures code standards and approaches are maintained,...Work at officeLocal area3 days per week
- ...reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data... ...to apply. Who Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make their...
- ...marketplace seeking creative and skilled developers to join our global engineering team. Our mission is to design and develop technology that... ...Architecture(RabbitMQ / Kafka) is a plus. Knowledge of Software Observability (Application Performance Monitoring) is a plus....Contract workSummer workCasual workWork at officeImmediate startRemote workWork from homeMonday to Friday3 days per week
$104.5k - $234.6k
...experience. Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution of middleware... ...software development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to...Temporary workFlexible hoursShift work- ...Job Description Job Description We are looking for a Senior .NET Software Developer to design, develop, and maintain systems that support prepaid card manufacturing operations. You’ll demonstrate technical leadership on both new and legacy applications, collaborate...
- ...secure, reliable, and maintainable solutions across the full software lifecycle. You will work with cross-functional teams and stakeholders... ...Collaborate with analysts, architects, testers, DevSecOps engineers, and product owners to deliver working software. Identify...Permanent employmentH1bRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- intel software engineer Saint Paul, MN
- director software engineering Saint Paul, MN
- software engineer Saint Paul, MN
- senior robotics software engineer Saint Paul, MN
- financial software developer Saint Paul, MN
- graduate software developer Saint Paul, MN
- part time software developer remote Saint Paul, MN
- software engineer remote Saint Paul, MN
- ngo software engineer Saint Paul, MN
- software development engineer aws Saint Paul, MN


