Making a positive impact across the globe.
Senior Software Engineer
Location
United States
Posted
6 hours ago
Salary
$1 - $2 / year
Seniority
Senior
Job Description
Senior Software Engineer
Two Six Technologies
• Design and implement solutions in Python using the full suite of AWS cloud computing capabilities • Develop and iterate on AI and LLM-based workflows to reduce overhead and time for customers to achieve their required outcomes • Operate in a collaborative, agile environment with a focus on taking action and enabling team success • Create proofs-of-concept, prototypes, and other solutions to quickly test ideas and enable data analysis, as well as design and build production solutions • Help us achieve and maintain compliance with information security best practices • Engage with peers across the company to review and help ensure our team delivers maintainable and extensible solutions • Share your knowledge with, and learn from your colleagues in all parts of the company
Job Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field and 5+ years in professional software engineering, with at least 3+ years in backend development. In lieu of degree, comparable experience will be considered.
- 3+ years of experience writing production level Python APIs and applications
- Demonstrated success and experience with architectural design and documentation of complex systems
- 1-2 years’ experience developing containerized applications using technologies such as Docker and Kubernetes
- Practical experience designing, deploying, and tuning production systems built using AWS cloud computing technologies
- Proficiency developing and using APIs, microservices, asynchronous tasks, ORMs, and task queues
- Experience with relational and NoSQL databases
- Experience tuning and troubleshooting Linux based systems
- Proficiency with unit testing, integration testing, and functional testing
- Enthusiasm for Scrum and Agile methodologies
- Knowledge of which tools are currently best practice for a given problem, but also the ability to think of solutions beyond those
- Ability to work in a fully remote team with a diverse set of skills and life experiences.
- Ability to communicate well verbally and in writing at all levels of technical expertise, including to non-technical colleagues.
- Ability to creatively solve problems and learn quickly and independently.
Benefits
- medical, dental, and vision insurance
- life and disability insurance
- retirement benefits
- paid leave
- tuition assistance
- professional development
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Engineer
NooxitWe develop software that learns from historical data to automate business processes that seem unautomatable
• Design and build highly available, scalable cloud applications end to end • Develop new features and microservices within our existing infrastructure • Build and own observability infrastructure for our AI systems — accuracy dashboards, performance monitoring, anomaly detection, and alerting on prediction quality • Design and maintain evaluation pipelines that continuously measure model accuracy across document types, edge cases, and customer environments • Define and track key performance metrics — precision, recall, confidence thresholds, drift indicators — and turn them into actionable engineering work • Instrument our services with structured logging, tracing, and metrics collection to ensure full visibility into how our AI behaves in production • Improve and refactor existing services for performance, reliability, and maintainability • Write clean, testable, well-documented code and participate in thoughtful code reviews • Collaborate closely with product, data science, and fellow engineers to ship meaningful improvements • Contribute to engineering practices, tooling, and architecture decisions
Senior Full-Stack Engineer – all genders
LumiformLumiform is the first workflow automation platform for frontline teams.
• Build, maintain, and improve full-stack features using Vue.js, TypeScript, Laravel, and MySQL. • Develop robust APIs and integrate with external services. • Write clean, maintainable, and tested code (unit/integration/e2e where relevant). • Optimise performance across frontend, backend, and database queries. • Collaborate closely with product, design, and engineering teammates in an agile environment. • Support CI/CD workflows and production reliability (monitoring, queues, background jobs, caching, etc.).
Software Engineering Expert – AI Training
Weekday (YC W21)We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
• Design reproducible software engineering environments for evaluating AI model performance. • Develop high-quality reference ("golden") solutions for complex programming challenges. • Contribute expert-level code samples in one or more of the following languages: - Python - Java - Rust - Go - C++ - TypeScript • Analyze, debug, and resolve complex software defects across diverse codebases. • Design, implement, and validate scalable software features following industry best practices. • Refactor legacy applications to improve maintainability, readability, and performance. • Optimize software systems by identifying bottlenecks and improving efficiency. • Document technical reasoning, implementation decisions, and solution methodologies to improve AI training quality. • Review and validate technical submissions, ensuring correctness, clarity, and engineering excellence. • Collaborate remotely with cross-functional teams to continuously improve project quality and deliverables.
Senior Software Engineer, Full Stack
ASAASSimplificamos o recebimento de cobranças para pessoa física, MEIs e grandes empresas.
• Transform business logic into high-quality code, adhering to established standards and practices; • Participate in defining and implementing new features and fixing bugs; • Understand and discuss issues and proposed solutions, always seeking the best technical solution for encountered challenges; • Review code delivered by team members; • Break down large deliveries into small, cohesive deliverables; • Monitor the deployed solution in production, evaluating errors, performance, and availability; • Collaborate on improvements or new standards in the Engineering knowledge base.




