\nThis is a fully remote position. \n\nWork on things that matter\nAd Hoc is a digital services company that helps the federal government better serve people. Our teams use modern, agile methods to design and engineer government systems that connect Veterans with services, bring affordable health care to millions of people, and support important programs like Head Start. And as we work to make critical government services intuitive, accessible, and human-centered, weโre also changing how the government thinks about and uses technology. If you thrive on change, want to help close the gap between consumer expectations and government services, and can see the possibilities in ambiguity, then we want you here with us. \n\nWhat matters most\nAd Hoc operates according to our commitment to inclusivity, acceptance, accountability, and humility. We arenโt heroes. We believe in missions larger than our individual selves and leave our egos at the door, learn from our mistakes, and iterate in order to better serve the people in our country. We prioritize building teams that represent the diversity of the people our government serves. We love the challenge of government-size projects. We want to bring skills to federal agencies, help them better meet the needs of their users, and close the gap between consumer expectations and government. \n\nBuilt for a remote life\nAd Hoc is remote-first and remote-always. Weโve designed our culture, communications, and tools to support a nationwide distributed team since the beginning. Being remote by design allows Ad Hoc to be thoughtful and intentional about creating diverse teams and supporting them with a work environment that fits their lives. With a generous PTO policy and Slack channels for every interest (from bird watching to space nerds to parenting) our culture embraces the things happening in your life. Maybe you need to adjust your schedule to care for your family or take a bike ride. At Ad Hoc, thatโs embraced. \n\nThe CMS business unit covers our work with the Centers for Medicare & Medicaid Services, including HealthCare.gov, Medicare.gov, and the Blue Button API. Our team supports CMS in building and improving online public experiences and APIs that are reliable, accessible, and user-centered. We are deeply embedded within CMS, partnering agency-wide to include with the Office of Communications, Office of Enterprise Data and Analytics, Center for Medicaid and CHIP Services, and Center for Medicare and Medicaid Innovation. Our work includes helping millions of people enroll in healthcare and access Medicare and Medicaid benefits, as well as helping CMS improve the quality of Medicare and Medicaid services for beneficiaries and clinicians.\nWhat youโll do\n\nOur ideal Senior Back End Software Engineer knows how to build large-scale production systems in modern agile environments. They write well-structured, tested, and secure code with little feedback or guidance. Theyโve designed and implemented reliable and maintainable APIs and built services that integrate with external dependencies. They can articulate how the thing they've built fits into a larger ecosystem. Theyโre not afraid of large, complex problems. They take an active role in planning and delivery efforts, drawing on their experience to suggest better approaches or alternatives. As an Ad Hoc Back End Engineer, youโll be:\n\n\nShipping software that impacts the lives of millions of people\n\nUsing modern programming languages and frameworks to build scalable services that gracefully integrate with legacy systems\n\nBuilding and working with APIs to support both the digital services we deliver as well as third-party usage\n\nUsing unit and integration testing to ensure systems work as intended\n\nHelping us continuously, iteratively improve\n\n\n\nWhat You'll Bring\n\n\nBackend web development experience\n\nAPI development experience\n\nExperience with relational databases\n\nExperience with automated testing\n\nExperience with version control systems like Git\n\nExperience with AWS\n\n\n\n\nVery Nice to have:\n\n\n* JavaScript/TypeScript experience - specifically Node.js and Express\n\n* Technical writing experience\n\n* Experience with structured logging (e.g. Splunk or ELK)\n\n* Experience with monitoring/analytics tools (e.g. New Relic)\n\n* Experience with standards like OAuth, OpenID\n\n* Previous experience in Government Contracting\n\n* Some DevOps experience \n\n\n\n\nNice to have:\n\n\n* Experience integrating with legacy systems\n\n* Object-relation mapper (ORM) experience\n\n* Experience with tools such as GitHub, JIRA/Confluence\n\n\n\n\nMore than that, our ideal candidate wants to contribute to work that is bigger than themselves, and wants to make a difference collaborating with their team. They care deeply about building better products, better relationships, and better trust in each interaction people have with their government. They believe in intuitive, easy-to-use government services. They collaborate well with designers, stakeholders, and other teams. They mentor and guide more junior engineers. Theyโre human-centered.\n\nAnd if you donโt check every box on the list? That doesnโt mean you canโt help us in our mission to deliver critical government services. Talk to us!\nSome basic requirements\n\n\n* All work must be conducted within the U.S., excluding U.S. territories. Some federal contracts require U.S. citizenship to be eligible for employment.\n\nYou must be legally authorized to work in the U.S now and in the future without sponsorship.\n\nAs a government contractor, you may be required to obtain a public trust security clearance.\n\nMinimum 7 years professional development.\n\nBachelor's Degree in Computer Science, or another engineering background is required.\n\nOur technical screening involves completing a homework assignment that is then graded blind to remove bias. We do not do tricky, unreliable whiteboarding tests. You can read more about our homework here.\n\n\n\n\nLearn more about engineering at Ad Hoc.\nBenefits\n\n\nCompany-subsidized Health, Dental, and Vision Insurance\n\nVanguard 401K Plan\n\nUse what you need PTO policy\n\nContinuing Education/Annual Conference Attendance Stipend\n\n\n\n\nAd Hoc LLC is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, sex, sexual orientation, gender identity or expression, religion, age, pregnancy, disability, work-related injury, covered veteran status, political ideology, marital status, or any other factor that the law protects from employment discrimination.\n\nIn support of theโฏColorado Equal Pay Transparency Act, and others like it across the country, Ad Hoc job descriptions feature the starting range we reasonably expect to pay to candidates who would join our team with little to no need for training on the responsibilities we've outlined above. Actual compensation is influenced by a wide range of factors including but not limited to skill set, level of experience, and responsibility . The range of starting pay for this role is $101,569 - $136,994 and information on benefits offered is here. Our recruiters will be happy to answer any questions you may have, and we look forward to learning more about your salary requirements. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Embedded, Testing, DevOps, Senior, Junior, Engineer and Digital Nomad jobs that are similar:\n\n
$65,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nWashington, District of Columbia, United States
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
This job post is closed and the position is probably filled. Please do not apply. Work for Very and want to re-open this job? Use the edit link in the email when you posted the job!
๐ค Closed by robot after apply link errored w/ code 404 2 years ago
IMPORTANT:\nย \n1. This job is to work for a US company. An advanced level of English is a non-negotiable requirement. Please refrain from applying if this is not your case.\nย \n2. This job is remote but if youโre not located in the region mentioned in the postโs title, do not continue. Your application wonโt be reviewed. Please apply to the job posting for your country/region of residence.\nIf youโre in Brazil, Bahamas, Barbados, Bolivia, Cuba, El Salvador, Haiti, Jamaica, Nicaragua, Panama, Suriname, Trinidad, and Tobago, or Venezuela, weโre sorry but we canโt consider your application at this moment. #LI-Remote\nย \n3. To be considered for this position, resumes must be sent in English\n\nInterviewing for a new company is a serious time commitment for all parties involved. Please take the time to read this and thoughtfully consider if we would be a good fit for one another.ย No contractors or agencies. Seriously.\n\nAbout Very\n\nVery has been a remote-first company since 2011 which has allowed us to develop an amazing remote working experience and to have a remote office culture that exceeds that of any traditional on-site office.\n\nWeโve built a collaborative, tight-knit team that thrives, whether weโre hanging out in person at our annual retreat or coordinating work across time zones. The results show that weโre doing something right. In 2020, we were named one of Incโs Best Workplaces, Parity.org's Best Companies for Women to Advance List, and Fatherlyโs Best Places to Work for Dads.\n\nAt Very we are focused on delivering world-class IoT hardware, software, and smart product engineering services to our clients. We have a wide array of clients from enterprise-level clients such as Vizio, Clear and iHeart Radio to small greenfield start-ups. Whatever size company our goal remains the same - Deliver world-class IoT services and solutions and truly partner with our clients to ensure overall product success.\n\n\nAbout this Role\n\nVery is looking to hire an experienced software engineer specializing in native mobile development to work across a wide variety of projects and technology stacks.\n\nAs a Lead Software Engineer, you will be responsible for delivering high-quality, scalable and well tested code. At Very, teaching and learning is at the core of what we do. Whether through pair programming, workshops, conferences or other cross project collaboration we expect every engineer to continue advancing and developing their skills.\n\nResponsibilities:\n- Execute end-to-end software development and deployment in an agile environment\n- Provide technical guidance to other team members\n- Influence work of multiple teams relating to overall engineering group objectivesย \n- Drive continuous process and technology improvements\n- Lead production monitoring and resolution impacts\n- Own and operate large sections of software and systems\n- Partner with Product to spec out the technical aspects of a feature from inception through delivery\n- Guide software design and delivery through influence and education\n- Write acceptance, integration and unit tests\n- Coach and mentor other engineers\n- Conduct architecture discussions when necessary\n- Participate in recruiting of candidates and improvement of the overall interview process\n- Support sales and pre-sales engineering work to ensure Very Client fit\n\nAt Very we do not have just one technology stack as we work on interesting problems, not specific technologies. However, we do have some preferred stacks and proficiency in two of them is required:\n\nBackend Web / Embedded Technologies\nElixir: Phoenix / Nerves\nPython: Django / Flask / Serverless / Scientific Python\nRuby: Rails\nJavaScript: NodeJS Backends\nKotlin/Java: Web Backends\nC/C++: Zephyr RTOS / BareMetal\n\nFrontend Web / Mobile Technologies\nTypeScript: React / React Native\nSwift/Objective C: iOS Native\nKotlin/Java: Android Native\n\nWe value well-tested, reusable code and expect our engineers to be as good of practitioners as they are leaders and teachers.\n\n\nWhat Youโll Be Working On\n\nWe take customer success extremely seriously here at Very. As a senior engineer, you will be partnering with our clients to bring their products to market. You will be utilizing one or more of the above mentioned technology stacks coupled with a cloud provider to deliver an end-to-end solution for our customers.ย \n\nEach project is slightly different and can contain any combination of hardware, firmware, web / mobile frontend as well as an API backend/cloud architecture. We follow best practices such as Infrastructure as Code, well thought out and designed CI/CD pipelines, TDD, and other testing best practices, and always keep an eye on scalability.ย \n\nWe remain as agile as possible working on delivering a vertical slice of all involved layers as early as possible so we can iterate and demonstrate progress. Your role on a project will be focused on your area of expertise coupled with your learning goals.\n\n\nQualifications\n\nRequired\nUnfortunately, applicants who do not meet these criteria will not be considered.\n\n* Lead-level Software Engineering experience: Can guide a team to successful outcomes by architecting overall solutions, ensuring that work across the team meets a high standard, and helping the team focus on efficient solutions to business problems.ย Their quality of work and overall approach to problem-solving means that review of their work is mostly for the sake of discussion/clarity, rather than to ensure quality.ย \n* Lead-level native mobile engineering experience: Has developed from ent-to-end and published multiple Android and/or iOS apps\n* Strong communication skills with the ability to understand and explain technical issues to a non-technical audience\n* Strong experience with Android App and SDK development experience with Java and Kotlin\n* Experience delivering and supportingย Android applications\n* Solid understanding of the full mobile development life cycle required\n* Good understanding of cross-platform app development\n* Experience with using RESTful Web Services with applications\n* Experience building web and API services, using remote data via REST and JSON\n* Experience in object orientated design and programming, design patterns, and related frameworks\n* Demonstrated expertise in continuous integration/delivery/deployment\n\nNice-to-haves\n* Experience with Docker and Kubernetes\n* Cloud development experience with AWS\n\nContract\n\nYour contract with Very will be as an independent contractor for an indefinite period.\nThis type of contract carries some additional responsibilities for you - you'll have to save some money to take care of taxes and you'll have to pay for public social security (Health and Pension) out of pocket.\nย \nThat being said, we're confident that our competitive compensation and benefits package (see below) will still mean that you are happy with your take-home amount at the end of each month. For more information about Very and the contract type, see here.\n\nHow Youโll Be Compensated\n\nBase compensation\nDepending on your skill and experience, you can expect a monthly salary between USD $7,900 and $11,100 upon joining the company.ย We also offer performance bonuses, a generous maternity/paternity leave policy, and numerous other employee benefits (including eliminating the stress and cost of commuting each day)\n\nWe also offer world-class perks:\n-$1,000 annual Healthcare Stipend (to be used towards Health insurance premium)\n-Paid Parental Leave\n-Continuing Education Stipend - After 1 year of Employmentย ($3000/ year for learning and 100% of the costs if youโre speaking at an event)\n- Home Office Stipend ($1000 per year for your workstation / office)\n- $125/mo Monthly Communications Stipend (Can be used towards Cell Phone Data Plan, WiFi Plan, VOIP, VPN)\n- PTO / Sick Time\n- Variable Compensation based upon performance\n- MacBook Pro (Provided)\n- Personalized ESL coaching and access to an AI-powered adaptive platform to take your English to the next level\n\nAdditional Perks (could vary)\n- Paid trip to somewhere in the World for the annual global company retreat.\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Ads, Mobile, Excel, Non Tech, Salesforce, API, Senior, Sales, SaaS, Engineer, Analyst, Microsoft, Marketing, Travel, Director, Cloud, Software, Ecommerce, Teaching, Video, Education, Python, Legal, JavaScript, Amazon, Junior, Stats, HR, Finance, React, Java, Serverless and Android jobs that are similar:\n\n
$70,000 — $110,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nLatin America
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
The Job\n\nAs a Senior Software Development Engineer in Test (SDET) at Panther Labs, you will be responsible for scaling our testing and automation capabilities, ensuring our customers experience a resilient, quality product as we continue to scale. You will be embedded in an EPD (Engineering, Product and Design team), working directly with an Engineering Manager, Product Manager, Designer and set of Frontend and Backend Developers, owning an area of the product, and working towards a shared set of outcomes and goals.\n \nThe Company\n\nPanther is a cybersecurity company with the mission of detecting and responding to security breaches at a cloud-scale. The company was founded by security practitioners that lived through the challenge of protecting large organizations and wanted to build a solution that many teams could use. Panther solves modern security challenges with detection-as-code, a cloud-native architecture, and robust security data lake. Pantherโs platform, used by many industry leaders, enables security teams to focus on security, detect attacks, and protect their organizations without prohibitive overhead or excessive operational costs.\n\nBacked by Lightspeed Venture Partners, Innovation Endeavors, and S28 Capital, Panther has raised $20M and is quickly accelerating its mission and employee-base across the United States and Greece. Pantherโs customers include industry leading technology companies such as GitLab, Coinbase, and Dropbox, and the company was recently named #4 on EnterpriseTech30โs startup list of important technology companies to watch!\n\nPanther is a remote-first company with a culture of flexibility, written documentation, open company communication, and collaboration. Our values guide our every move: Customer First, Seek to Understand, Relentless Prioritization, Be an Owner, Move Fast and Iterate, and Open and Transparent. We believe that by building a diverse group of remote individuals, we can push forward our mission and create a rewarding, inclusive, and fun work environment for our entire team.\n \nResponsibilities\n\n\nMeasure and improve our automated test coverage, optimizing for reduction of risk and customer impact. This includes unit tests, integration tests, and end-to-end (E2E) tests.\n\nIdentify and develop tests that focus on end-to-end customer scenarios; achieve this by becoming intimately familiar with customer use cases and workflows\n\nDevelop strategies and objectives for improving quality, through automation and frameworks for building, testing and deploying our product\n\nReduce manual testing by designing, developing and implementing automation, frameworks and infrastructure that enables engineers to develop features, fix bugs, and write tests, quickly and safely\n\nPartner closely with product management and other engineers as we develop new product features, to ensure that we meet quality and performance standards\n\nCollaborate on postmortems to identify improvements in areas of testing and release\n\nAnticipate and develop for new challenges by actively collaborating with other engineers during design and implementation phases of new features\n\nImprove product quality across our platform\n\n\n\n\n \nRequirements\n\n\nBS/MS in computer science, related field, or equivalent work experience\n\nProficient with Typescript, or rapidly able to learn Typescript, as this is the language used to write Cypress.io tests\n\nProficient with Golang, or rapidly able to learn Golang, as this is used for our backend services and tests\n\nExperience with a modern testing framework such as Cypress or Puppeteer\n\nExperience working with CI/CD\n\nExperience working within a cloud environment such as AWS\n\n\n\n\n \n\nThe Perks\n\n\nEquity\n\nUnlimited PTO policy\n\nComprehensive medical, dental, and vision coverage\n\n401k program \n\nRemote-friendly\n\nOpportunities to attend industry conferences (when in-person events come back!)\n\nAnnual company off-sites in awesome locations (when traveling comes back!)\n\n\n\n \n \n \nPanther labs is an Equal Opportunity Employer. The Company prohibits discrimination and harassment on the basis of: race, color, national origin, ancestry, sex (including pregnancy, childbirth, breastfeeding), gender, gender identity, gender expression, sexual orientation, marital status, age, religious creed, physical disability, mental disability, genetic information, military or veteran status, or any other status protected by law. All employment decisions are decided on the basis of qualifications, merit, and business need.\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Senior, Engineer, Testing, Developer, Digital Nomad, Cloud and Backend jobs that are similar:\n\n
$60,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nUnited States
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.